.watermark{color:#888}
/*overridden yui-base.css */
blockquote,ul,ol,dl{margin:0em}
th,td{vertical-align:top}
input, textarea, select{margin:2pt}
/* end override */
/* overridden yui-skim-sam*/
.yui-skin-sam .yui-dt th{background:transparent}
.yui-skin-sam .yui-ac-content li{}/*remove list-style and zoom defs*/
/*.yui-skin-sam .yui-panel .bd,.yui-skin-sam .yui-panel .ft{background-color:#FFFFF5}*/
.yui-skin-sam .yui-panel-container.shadow{_padding:2px 5px 0 3px}

.yui-skin-sam .yui-dt th a{text-decoration:underline;color:#3D3B3B}
.yui-skin-sam .yui-dt-scrollable .yui-dt-hd,.yui-skin-sam .yui-dt-scrollable .yui-dt-bd
{border:none}
.yui-skin-sam th.yui-dt-highlighted, .yui-skin-sam th.yui-dt-highlighted a
{background-color:#89D1FF;text-decoration:underline}
.yui-skin-sam .yui-dt tr.yui-dt-first td {border-top:none}
.yui-skin-sam .yui-dt-scrollable .yui-dt-data tr.yui-dt-last td{border-bottom:none}
.yui-skin-sam tr.yui-dt-highlighted, .yui-skin-sam tr.yui-dt-highlighted td.yui-dt-asc, .yui-skin-sam tr.yui-dt-highlighted td.yui-dt-desc, .yui-skin-sam tr.yui-dt-even td.yui-dt-highlighted, .yui-skin-sam tr.yui-dt-odd td.yui-dt-highlighted
{cursor:pointer;background-color:#89D1FF}
.yui-skin-sam tr.yui-dt-selected td, .yui-skin-sam tr.yui-dt-selected td.yui-dt-asc, .yui-skin-sam tr.yui-dt-selected td.yui-dt-desc
{background-color:transparent;color:#1D8DCB;font-weight:bold;}

.yui-skin-sam .yui-navset .yui-nav,.yui-skin-sam .yui-navset .yui-navset-top .yui-nav{border-color: #F0F7D5}
.yui-skin-sam .yui-navset .yui-nav li,.yui-skin-sam .yui-navset .yui-navset-top .yui-nav li{margin:0 0.5em 0 0}
.yui-skin-sam .yui-navset .yui-nav a,.yui-skin-sam .yui-navset .yui-navset-top .yui-nav a{border-color:#a3a3a3;background:#2647A0}
.yui-skin-sam .yui-navset .yui-nav a em,.yui-skin-sam .yui-navset .yui-navset-top .yui-nav a em{border-color:#ffffff;border-width:1px 0 0;cursor:hand;padding:0.25em 1.75em;left:0;right:0;bottom:0;top:-1px;position:relative;color:#3D3B3B;font-size:15px}
.yui-skin-sam .yui-navset .yui-nav .selected a,.yui-skin-sam .yui-navset .yui-nav .selected a:focus,.yui-skin-sam .yui-navset .yui-nav .selected a:hover{color:#3D3B3B}
.yui-skin-sam .yui-navset .yui-nav .selected a em{padding:0.35em 1.75em}
.yui-skin-sam .yui-navset .yui-nav .selected a,.yui-skin-sam .yui-navset .yui-nav .selected a em{border-color:#ffffff;color:#3D3B3B;font-weight:bold}
.yui-skin-sam .yui-navset .yui-nav a,.yui-skin-sam .yui-navset .yui-navset-top .yui-nav a{background:#2647A0 url(sprite.png) repeat-x scroll left -1300px}
.yui-skin-sam .yui-navset .yui-nav .selected a,.yui-skin-sam .yui-navset .yui-nav .selected a:focus,.yui-skin-sam .yui-navset .yui-nav .selected a:hover{background:#2647a0 url(sprite.png) repeat-x left -1400px;color:#fff}
.yui-skin-sam .yui-navset .yui-nav a:hover,.yui-skin-sam .yui-navset .yui-nav a:focus{background:#bfdaff url(sprite.png) repeat-x left -1300px;outline:0}
.yui-skin-sam .yui-navset .yui-content{background:#fffff5}
.yui-skin-sam .yui-navset .yui-content, .yui-skin-sam .yui-navset .yui-navset-top .yui-content{border-width:0}
.yui-skin-sam .yui-carousel-nav{height:25px}

.yui-skin-sam .yui-button,.yui-skin-sam .yui-button .first-child{border-color:#C0E8FF}
.yui-skin-sam .yui-button button, .yui-skin-sam .yui-button a{padding:0 4px 4px}
.yui-skin-sam .yui-menu-button button{padding:0 20px 4px 8px}

/* end override */
#doc4{width:804px}

IFRAME, IMG{border:none}
A, A:visited, A:active{color:#3D3B3B;cursor:pointer;text-decoration:none}
A:hover{text-decoration:underline}

TH, TD{border:none}
/*HTML{overflow-y:scroll}*/
BODY{font-family:arial;font-size:12px;color:#3D3B3B;line-height:16px;background:url(back.jpg) repeat-x;margin:0}

A.sign-up{height:0px}
A.sign-up IMG{background:url(SignUp.gif) no-repeat 0 0;height:66px;width:259px;border:none;margin-top:4px}

.content .yui-panel .hd{background-color:#EFEFEF;color:#777777}
.yui-panel .form{border:none}

.yui-skin-sam .icon-button-delete button,
.yui-skin-sam .icon-button-email button,
.yui-skin-sam .icon-button-edit button,
.yui-skin-sam .icon-button-conversation button,
.yui-skin-sam .icon-button-slideshow button
{background:transparent url(icon-1.gif) no-repeat scroll 10% 50%;padding-left:2em}
.icon-button-delete button{background-image:url(icon-1.gif)}
.icon-button-email button{background-image:url(icon-2.gif)}
.icon-button-edit button{background-image:url(icon-3.gif)}
.icon-button-conversation button{background-image:url(icon-4.gif)}
.icon-button-slideshow button{background-image:url(slideshowIcon.gif)}

.selection{cursor:pointer}
.status{font-size:small}
.scriptbutton{background-color:#eeeeee;cursor:pointer;padding:0px}
.error{color:Red}

.content-link{text-decoration:underline;cursor:pointer}

.scriptbutton.icon.delete{border:none;background:url(sprite.png) no-repeat 0 -300px;width:25px;height:15px}

.user-message{padding:4px;margin:2px;text-align:center;vertical-align:middle}
.user-message.loading{font-weight:bold}

.contentarea{margin-top:0px;margin-bottom:2px;background-color:#FFFFF5;border-width:1px 1px 1px;border-style:solid solid dotted;border-color:#FFFFFF #FFFFFF #3D3B3B}
.content{overflow-y:auto;overflow-x:hidden;max-height:400px}
.contentarea .content{padding:2px;background-color:#FFFFF5}
.contentarea .contentarea{border:none;padding:0px}
.infoblock{background-color:#ffffff;display:block;overflow:hidden}
.infoblock.description{font-size:17px;border-top:2px solid #fff;color:#7FA40E;margin-top:-2px;margin-left:2px;*position:inherit;padding:5px 0} 
.contentarea .contentarea .infoblock.description{color:#000000;background:url(sprite.png) repeat-x 0 -1300px;padding:2px}
.infoblock.instructions{padding-left:6px;padding-right:6px;padding-top:2px;padding-bottom:2px}

#ft{text-align:center}

.bd-shim{height:450px;float:left}

.content-grid{margin-left:10px;margin-right:10px}
.content-grid TABLE{margin-bottom:0em}

/*.tabcontent{overflow:auto}*/

.hidden{display:none}
.transparent{filter:alpha(opacity=0);-moz-opacity:0;opacity:0}

.form{margin:2px}
.form TD{padding:0px 2px;text-align:left}
.form .label{vertical-align:middle;text-align:right;font-weight:bold}
INPUT, TEXTAREA, SELECT{background-color:#ffffff;border:1px solid #cff2a1;color:#3D3B3B;padding:2px}
.form .caption{}
.grid.form TD{vertical-align:middle;text-align:center}
.grid.form .label{vertical-align:middle;text-align:center;background-color:#f1f9fc}
INPUT[type="button"], .page-account-settings .content A
{background:transparent url(iconbg.gif) repeat-x scroll center bottom;cursor:pointer;font-family:Arial;font-size:12px;font-weight:bold;margin:0 2px;padding:4px;}
INPUT[type="button"],.page-account-settings .content A{	border:1px solid #888888;}
.yui-skin-sam .yui-button{background:transparent url(iconbg.gif) repeat-x scroll 0 0}
.yui-skin-sam .yui-button button{font-weight:bold}

.login-status{padding:4px;float:right;text-align:right}
.login-status A{margin-left:6px}
.login-status .new-invitations-indicator {display:block;margin-top:4px;padding:4px;font-weight:bold;border:double 3px #FFBB1A}

.controlstrip{padding:2px;margin:0px 2px 5px 2px}
.controlstrip.cell INPUT{cursor:pointer}
.controlstrip.cell SPAN{margin-bottom:15px}

.author{margin:4px}
.created{margin:4px}
.url{}
.author{padding:4px}
.title{display:block}
.subject{display:block}
.body{display:block;padding:4px}
.text{display:block;padding:4px}
.description{display:block;padding:4px}
.category{display:block;padding-right:4px}

.faded{color:#aaaaaa}

.sl-placeholder{min-height:55px}

.collabsible-control .header{cursor:pointer;height:1em}
.collabsible-control .header .label{float:left}
.collabsible-control .header .icon{float:right;height:14px;width:14px;background:transparent url(minus.gif) no-repeat scroll 0 0}
.collabsible-control .header.collapsed .icon{background-image:url(plus.gif)}

.listview{border:none;margin:0px 1px 1px 1px;width:98%;overflow-y:auto;overflow-x:hidden} 
.listview td{padding:0}
.listview CAPTION{font-size:large}

.listviewitem:hover{color:#1D8DCB}
.listviewitem{margin:1px;cursor:pointer;border-bottom:solid 1px #efefef;*width:96%}
.listviewitem.new{font-weight:bold}
.listviewitem .shared{font-style:italic}
.listviewitem.selected{font-weight:bold;color:#1D8DCB}
.listviewitem .username{width:300px;overflow:hidden}
.listviewitem .check{width:30px;overflow:hidden}
.listviewitem TABLE{width:100%;*width:99%;margin-bottom:0px}
.listviewitem TD{overflow:hidden}
.listviewitem .delete{background:url(sprite.png) no-repeat 0 -300px;width:25px;height:15px;float:right}
.tl1 TD{width:100%}
.tl2 TD{width:25%} .tl2 TD.first{width:75%}
.tl3 TD{width:22%} .tl3 TD.first{width:56%}
.tl4 TD{width:17%} .tl4 TD.first{width:49%}
.tl5 TD{width:20%} .tl5 TD.first{width:40%}
.listviewitem .url{}
.listviewitem .author, .listviewitem .category, .listviewitem .description, .listviewitem .created, .listviewitem .author, .listviewitem .body, .listviewitem .text 
{margin:4px}
.listviewitem .title, .listviewitem .subject, .listviewitem .category, .listviewitem .description, .listviewitem .body, .listviewitem .text 
{display:inline}

TABLE.three-part-button{margin:4px;height:25px;cursor:pointer;display:inline-block}
TABLE.three-part-button TD{background-repeat:no-repeat;color:#3D3B3B}
.three-part-button .left{background-position:0px 0px}
.three-part-button .center{background-repeat:repeat-x;background-position:0px -26px;vertical-align:middle;padding:0px 2px;height:23px}
.three-part-button .right{background-position:-17px 0px;width:4px}

.item-selector li,.principle-selector li{cursor:pointer;border-bottom:solid 1px #eee}
.item-selector li,
.item-selector h3{margin:2px;font-size:100%;font-weight:bold}
.item-selector h4,.item-selector h5{margin:2px;font-size:90%;font-weight:normal}
.item-selector h5{color:#999}
.principle-selector .principle{display:inline-block;margin:2px 0;width:90%}
.principle-selector .current-user{color:#1D8DCB;font-size:120%}
.item-selector li.selected,.principle-selector li.selected{background-color:#C5E8FB;font-weight:bold}

.page-account-settings .caption{text-align:center}
.page-account-settings .contentarea{height:200px}
.page-account-settings .content A{display:block;margin:auto;width:150px;text-align:center}

.page-lifelog .filter-selected-items{cursor:pointer;text-decoration:underline}
.page-lifelog div.tags h5, .page-lifelog div.contacts h5{display:inline;margin-right:4px;cursor:pointer}
.page-lifelog div.contacts span.contact,.page-lifelog div.tags span.tag{margin:1px 3px 1px 1px;display:inline-block;padding:2px}
.page-lifelog div.tags span.tag{background-color:#D4FF8F}
.page-lifelog div.contacts span.contact{background-color:#C3E6F9}
.page-lifelog div.logentry{background-color:#F7FAFF;border-bottom:1px solid #AAAAAA;padding:6px 4px 0}
.page-lifelog div.logentry h1,.page-lifelog div.logentry h2,.page-lifelog div.logentry h3{margin:0 0 4px}
.page-lifelog div.logentry h1.title{cursor:pointer;text-decoration:underline}
.page-lifelog div.logentry h1.title:hover{background-color:#DDF1FC}
.page-lifelog div.scroll-loader{position:relative;top:-10px}
.page-lifelog div.entry-scroller{}
.page-lifelog div.entry-form{display:none;padding:4px}
.page-lifelog div.entry-form input.new-tag{width:60px}
.page-lifelog div.entry-form table.tf{margin:auto}
.page-lifelog div.entry-form td{vertical-align:middle;padding:0}
.page-lifelog div.entry-form input.end-active{margin-left:25px}
.page-lifelog div.entry-form span.end-group.disabled{opacity:.5;filter:alpha(opacity=50)}
.page-lifelog div.entry-form input.title{width:400px;margin-right:20px;display:inline-block}
.page-lifelog div.entry-form span.contacts a,.page-lifelog div.entry-form span.tags a{margin-right:5px;text-decoration:underline}
.page-lifelog div.entry-form textarea.text{height:200px;width:700px}
.page-lifelog div.entry-form input.start, .page-lifelog div.entry-form input.end{width:80px}
.page-lifelog div.filters{background-color:#DDF1FC;border:solid 1px #fff;position:relative;top:-10px;text-align:center}
.page-lifelog div.filters span.yui-button{position:relative;top:3px;}

.page-conversations .new-conversation td,.page-lifelog .new-log-entry td,.page-contacts .add-contact td, .page-contacts .add-contact-links td,.page-links .new-link-invite TD,.page-links .new-link-member TD, .page-favorites .new-favorite TD,.page-diary .new-diary TD,.page-whereabouts .new-whereabouts TD, .new-album TD{background-image:url(AddButton.gif)}
.new-conversation .center,.page-lifelog .new-log-entry .center,.page-contacts .add-contact .center,.page-contacts .add-contact-links .center,.page-links .new-link-invite .center, .page-links .new-link-member .center, .page-favorites .new-favorite .center,.page-diary .new-diary .center,.page-whereabouts .new-whereabouts .center, .new-album .center{width:50px;font-size:12pt;color:#3d3b3b;padding-bottom:2px;height:23px}
.page-links .new-link-invite .center{width:100px}
.page-links .new-link-member .center{width:120px}
.page-contacts .add-contact-links .center{width:140px}
.page-favorites .users-sharing .content,.page-diary .users-sharing .content,.page-whereabouts .users-sharing .content{height:150px}
.page-favorites  .yui-navset .yui-content .favorites,.page-diary  .yui-navset .yui-content .diaryentry,.page-whereabouts .yui-navset .yui-content div.whereabouts{min-height:200px}
.page-photos .yui-nav,.page-favorites .yui-nav, .page-diary .yui-nav, .page-home .yui-nav,.page-whereabouts .yui-nav, .page-people .yui-nav, .page-contacts .yui-nav, .page-conversations .yui-nav{display:none}
.page-photos .yui-dt-scrollable .yui-dt-bd,.page-favorites .yui-dt-scrollable .yui-dt-bd, .page-diary .yui-dt-scrollable .yui-dt-bd, .page-whereabouts .yui-dt-scrollable .yui-dt-bd{overflow-y:scroll;overflow-x:auto}
.page-photos .yui-carousel-element li{height:54px;width:54px}
.page-photos .yui-carousel-button input{background:transparent}
.page-photos .photo-album-list{margin-left:4px;height:400px;overflow:auto;position:relative}
.page-photos .photo-carousel-title{font-weight:bold;margin-top:5px;display:block}
.page-photos .yui-carousel-content{height:64px}

.listviewitem .icon{width:20px;height:30px;background-repeat:no-repeat;display:inline-block;margin:2px;float:left}
.diaryentry.listviewitem .icon{background-image:url(p1.gif)}
.favoritesentry.listviewitem .icon{background-image:url(p6.gif)}
.conversation.listviewitem .icon{background-image:url(p5.gif)}
.photo.listviewitem{height:75px}
.photo.listviewitem .icon{background-image:url(p3.gif)}
.photo.listviewitem .image{float:right}
.photo.listviewitem .title{display:inline-block;width:250px}

.new-to-you-list-container{min-height:300px;max-height:400px;overflow-y:auto}

.page-mydiary .tabcontent{height:290px;overflow-y:auto;overflow-x:hidden}
.page-mydiary .diary.list .content{height:400px;overflow-y:scroll;overflow-x:hidden}
.diary.listviewitem .shared{margin:0px 4px 0px 4px}

.yui-content .diaryentry .subject{font-size:large}
.diaryentry.listviewitem .subject{font-size:inherit}

.page-myfavorites .tabcontent{height:290px;overflow-y:auto;overflow-x:hidden}
.page-myfavorites .favorties.view .content{height:400px;overflow-y:scroll;overflow-x:hidden}
.favorites .category{padding-left:8px}
.yui-content .favorites .subject, .yui-content .favorites.view.title, .yui-content .favorites .title{font-size:large;margin-bottom:5px}
.favorites .url{margin-left:10px}
.favorites.view.category{font-size:small}
.favorites .category, .favorites.category-title{margin:0px 10px 0px 10px}
.favorites.url{display:block}
.favoritesentry.listviewitem .subject,.favoritesentry.listviewitem .title{font-size:inherit;margin-right:4px}
 
.user.presence.selection{background-color:#ffffff;padding:2px;border-bottom:solid 1px #efefef}

.page-people .tabcontent{height:349px;*height:350px;overflow:auto}
.page-people .tabcontent .form{margin:5px 0px;border-bottom:solid 2px #D1E77E;width:97%}
.page-people .tabcontent .form caption{margin-top:5px;text-align:left;font-size:large}
.page-people .tabcontent .form .label{padding-right:4px;width:65px}
.page-people .usercontent.list{height:394px}
.page-people .usercontent.view{background-color:#ffffff;padding:4px;overflow:auto;border:solid 1px #efefef}
.page-people .usercontent.list .contentarea{padding:0px}
.page-people .usercontent.list .contentarea .content{height:0px;overflow:hidden;padding:0px}
.page-people .usercontent.list .contentarea .infoblock{cursor:pointer}
.page-people .usercontent.list .contentarea.diary .content{height:248px;overflow-y:auto;overflow-x:hidden}
.page-people .contentarea.userselection .content INPUT{margin:2px}
.page-people .user-list{height:130px;overflow-y:auto;overflow-x:hidden}
.page-people .conversation-list-container{height:75px}

.user.list{z-index:1}
.user.presence{}

.edit.form .button-row{height:25px;margin-top:5px}
.edit.form .button-row .yui-button{float:right}

.page-conversations .yui-content{height:451px}
.page-conversations .user-list .content{height:100px}
.conversation.edit.form{border:none}
.conversation-list .content{border:solid 1px #efefef;height:294px;overflow-y:scroll}
.conversation-create .content{overflow:hidden}
.conversation .listviewitem{display:block;padding:2px}
.conversation .subject{margin:1px 10px 1px 2px;font-size:10pt;display:inline}
.conversation .modified{margin:1px 2px 1px 2px;font-size:9pt;color:#888888;display:inline}
.conversation .participants{margin:1px 2px 1px 2px;display:block;color:#888888;font-size:9pt}

.reply{white-space:nowrap;padding:4px;overflow:hidden}
.reply .scriptbutton{vertical-align:bottom;float:none}
.reply TEXTAREA{margin-left:5px}

.contentarea.message-list{}
.message-list .content{border:solid 1px #efefef;height:310px;*height:353px;overflow-y:scroll}
.message-list .conversation.title{padding-left:4px;margin:1px 2px 1px 2px;font-size:large;display:block;height:25px;overflow:visible}
.message-list .conversation.participants{margin:1px 2px 1px 2px;display:block}
.message-list .content .message.loading{width:100%}

.page-home .message-list .content{height:272px;*height:342px;overflow-y:scroll}

.message.listviewitem, .messages.listviewitem{width:100%;*width:96%;cursor:default;display:block;background-color:#ffffff;border:solid 1px #efefef;padding:1px}
.messages .from{margin:1px 5px 1px 2px}
.messages .body{display:inline;margin:1px 1px 1px 2px;padding:1px}
.message .created{margin-left:10px;color:#888888}

.page-home .yui-content{min-height:350px;height:auto !important;height:350px}
.page-home .no-content{margin:0px 10px;display:block}

.page-myinformation .yui-content{height:400px;width:500px}
.page-myinformation .home-address{}
.page-myinformation .work-address{}

.content .user-reference{color:#000000}
.content .user-reference .label{color:#888888}
.content .user-reference .address{margin:2px}
.content .user-reference .full-name{font-weight:bold;margin:2px;font-size:110%;display:block}
.content .user-reference LABEL{width:100px;margin:2px;color:#888888}
.content .user-reference LABEL, .userreference SPAN{display:-moz-inline-stack;*display:inline-block}

.user-reference-tab-form{text-align:center}
.user-reference-tab-form .layout{margin:auto}
.user-reference-tab-form .layout .yui-content{height:400px;text-align:left}
.user-reference-tab-form .layout .address{margin-bottom:2px}
.user-reference-tab-form .controls{height:25px}

.page-mywhereabouts .tabcontent{height:290px;overflow-y:auto;overflow-x:hidden}
.page-mywhereabouts .whereabouts.view .content{height:400px;overflow-y:scroll}
.page-mywhereabouts .contentarea.list.view .content{overflow-y:scroll;overflow-x:hidden}
.whereabouts .todate{padding:0px 0px 0px 4px}
.whereabouts .fromdate{padding:4px}
.whereabouts.listviewitem .subject{display:block}
.whereabouts.listviewitem .to, .whereabouts.listviewitem .from{font-size:small}

.photoalbum.listview{background-color:#ffffff;height:100px;overflow-y:scroll}

.photo .title{display:block;margin:2px}
.photo .description{display:block;margin:2px}
.photo IMAGE{display:block;margin:1px}
.new-photoalbum-panel{padding:4px}
.photo.upload-container{text-align:left}
.photo.upload-container .form{padding:1px 0px 0px 2px}

.page-myphotos IFRAME{height:140px;width:295px;border:none;text-align:left}
.photoalbum.listviewitem .shared-check{margin:0px 2px;padding:0px}
.photoalbum.listviewitem .shared{color:#777777}
.page-myphotos .contentarea.thumbnails{height:83px}
.page-myphotos .contentarea.upload{height:170px}
.page-myphotos .slideshow-link-panel{height:20px}

.page-links h2{margin:15px 0 5px}
.page-links table tr.header td{font-size:110%;font-weight:bold;border-bottom:solid 1px #000}
.page-links table.invitation-inbox td,.page-links table.invitation-history td,.page-links table.permissions-grid td
{border-bottom:solid 1px #888}
.page-links table.invitation-history span.accepted-indicator,.page-links table.permissions-grid span.user, .page-links table.permissions-grid span.none
{display:block;height:19px;width:19px;background:transparent url(perm-sprite-mini.gif) no-repeat scroll 0 0}
.page-links table.invitation-history,.page-links table.permissions-grid,.page-links table.invitation-inbox
{width:100%;}
.page-links table.invitation-history span.accepted-indicator{margin:0}
.page-links .yui-navset .yui-content{height:450px;overflow-y:auto}
.page-links table.permissions-grid span.group,.page-links table.permissions-grid span.person{display:block;font-size:110%;margin-right:10px;cursor:pointer;text-decoration:underline}
.page-links table.permissions-grid span.group{color:green}
.page-links table.invitation-history tr.accepted span.accepted-indicator,.page-links table.permissions-grid span.user
{background-position:0 -40px}
.page-links div.perm-section{}
.page-links div.perm-header{margin:4px 0}
.page-links div.principles-container{height:380px;overflow-y:auto}
.page-links div.principle-selector{cursor:pointer;font-size:135%;margin-bottom:4px}
.page-links div.principle-selector.selected{background-color:#D3EDFC;font-weight:bold;padding:4px 2px;}
.page-links div.principle-selector[gid]{color:green}
.page-links div.principle-membership{height:300px;overflow-y:auto}
.page-links div.principle-membership div{color:#888}
.page-links div.perm-control{border:1px solid #AAAAAA;cursor:pointer;font-size:153%;height:40px;margin:4px 0;padding:4px;}
.page-links span.perm-title{display:inline-block;vertical-align:top;width:195px;height:40px}
.page-links .perms-legend{border-top-style:solid;border-top-width:1px;padding-top:6px}
.page-links .perms-legend span.perm-indicator{float:left}
.page-links span.perm-indicator{display:inline-block;height:40px;width:40px;background:transparent url(perm-sprite.gif) no-repeat scroll 0 0}
.page-links .perms-legend span.user,.page-links div.perm-control.user span.perm-indicator{background-position:0 -80px}
.page-links .perms-legend span.group,.page-links div.perm-control.group span.perm-indicator{background-position:0 -40px}
.page-links .request .content THEAD{display:none}
.page-links .view .listviewitem{background-color:#ffffff;display:block;border-bottom:solid 1px #efefef}
.link.request.title{padding:4px;width:150px;float:left}
.link.request.button{padding:4px}
/*.page-links .pending .username, */
.one-way-username{color:#6381CF;cursor:help}
.page-links .grid.form.links{width:100%}
.page-links .grid.form.links TD.first{width:20%;text-align:left}
.page-links .grid.form.links TD{width:10%}
.page-links .grid.form.links TR{border-bottom:solid 1px #eeeeee}

.contentarea.context-conversation-controller .content .conversation-list-container{height:80px;overflow-y:scroll;overflow-x:hidden}
.invitation-content-settings TD{height:20px}

.context-conversation .listview .participants{display:none}
.context-conversation .message-list-container{height:210px;overflow-y:scroll;overflow-x:hidden}
.context-conversation .message-list-container .listview{width:368px}

.context-conversation-controller{cursor:pointer}
.context-conversation-controller .view-form{padding:2px;height:30px;width:47px;background:url(StartConversationIcon.gif) no-repeat 0 0}
.context-conversation-controller .new-conversation TEXTAREA{margin-left:4px}
.context-conversation-controller .new-conversation INPUT{margin-left:4px}

.page-dateminder .user-list{height:200px;overflow-y:auto;overflow-x:hidden}
.dateminder.listviewitem{cursor:default}
.dateminder.listviewitem .date{width:100px;float:left;display:block}

.form.contentlink-select CAPTION{margin:4px}

.footer-links{font-size:8pt}

.photothumbnailstrip{width:100%;overflow-x:auto;overflow-y:hidden}

.content-invitation-control{cursor:pointer;text-align:left}
.content-invitation-control .show-form{margin:2px;height:30px;width:30px;background:url(envelope.gif) no-repeat 0 0}

.password-reset-form, .signup-form{background-color:#fffff5;vertical-align:middle;margin:5px;padding:20px 5px 10px 15px;border:solid 1px #9fa615}
.password-reset-form{height:130px}
.signup-form{height:380px}

.context-message-container{height:380px;margin-left:15px;padding:5px 10px 30px 10px;border:1px solid #9fa615;background-color:#fffff5} 

.static H1{font-size:14pt;font-weight:normal}
.static H3{font-size:12pt;font-weight:normal}
.static H4{font-size:10pt;font-weight:normal;margin:5px 0px}

.page-view .yui-content{height:400px;margin:auto;background-color:#fffff5} 
.page-view .midmdiv1{overflow:hidden}
.page-view .infomain div{border:none}
.page-view .content-view-container{height:380px;overflow-y:auto}
.content-view{padding:4px}
.content-viewer-body{overflow-y:auto}

.labelslogan{height:40px;width:205px;margin:5px;background:url(labelslogan.gif) no-repeat 0 0}

.market .labelslogan{margin:20px 0px 10px 10px}
.market.default .body{width:550px;margin-left:40px}
.market.default .welcome{font-size:120%}
.market.default .screens{margin:auto;margin-top:25px;width:393px;height:143px;background:url(screens.gif) no-repeat 0 0}

.market LI{margin:5px 2px}
.market{margin-top:15px}
.info{margin-top:8px}
.market .title, .info .title{font-weight:bold;font-size:120%}
.market .body, .info .body{margin-left:2px}
.market .section, .info .section{display:block;margin:6px 2px}
.market .emphasis, .info .emphasis{font-weight:bold}
.info .areasection{display:block;padding:4px 2px;margin:5px 0px}
.info .areainfo{font-weight:bold;margin-right:3px;color:#9fa615} 
.info .getstarted-box{}

.list-bar UL{margin:5px}
.list-bar LI{list-style-type:none}

.yui-layout .header{height:50px;background:#FFFFFF url(logobg.jpg) no-repeat scroll left top}
.yui-layout .header .logo{float:left;height:42px;width:335px;position:relative;top:-2px;background:url(logo_sm.png) no-repeat 0 0}
.yui-layout .header .login-status2{color:#000000;float:right;margin-right:20px}
.yui-layout .header .login-status2 SPAN{margin-right:10px}
.yui-layout .header .return-link{margin-right:10px}
.yui-layout .controls, .yui-layout .header{padding:4px;border-top:1px solid #808080}
.yui-layout .controls{text-align:center}
.yui-layout .controls INPUT{margin:0px 5px}
.yui-layout .photo-view{text-align:center;padding-top:8px;vertical-align:middle}
.yui-layout .photo-view .title{font-weight:bold}
.yui-layout .photo-view .description{margin:2px 20px}
.yui-layout .thumbnails{height:100%;overflow-y:scroll;overflow-x:hidden}
.yui-layout .thumbnails LI{margin:1px}
.yui-layout .thumbnails LI IMG{padding:1px;border:solid 1px #0082CE;border-bottom-width:1px;border-top-width:1px;border-left-width:1px;border-right-width:1px}
.yui-layout .yui-layout-unit-top,.yui-layout-unit-bottom{position:relative;left:0} /* fix unknown 50% width offset in IE */
.yui-skin-sam .yui-layout .yui-layout-unit div.yui-layout-hd h2{background:transparent url(sprite.png) repeat-x scroll 0 -1400px;border-top:2px solid #FFFFFF;color:#3D3B3B}

.landing-body{text-align:center;font-size:120%;display:block;padding:5px 10px 30px 10px;margin:10px 25px;border:1px solid #9fa615;background-color:#fffff5} 
.landing-body-text{text-align:left}
.landing-header{color:#fff;font-size:200%;font-weight:bold;margin:25px 10px 10px 40px;display:block}
.landing-more-imagepanel{width:360px}
.landing-more-link DIV{margin:auto;background:url(CheckOutMoreEWoFF.gif) no-repeat 0 0;width:360px;height:52px}
.landing-more-panel{text-align:center;margin:20px}
.image-table-container{text-align:center;padding:10px 0px 40px 0px;*padding:10px 0px 60px 0px}
.image-table A.sign-up IMG{background:url(SignUp210x52.gif) no-repeat 0 0;height:52px;margin:0px}
.image-table{margin:0px auto}
.image-table TD{padding:0px 10px}
.landing-default-screenshots{margin:auto;margin-top:25px;width:393px;height:143px;background:url(screens.gif) no-repeat 0 0}
.landing-photo-screenshots{margin:auto;margin-top:25px;width:532px;height:186px;background:url(PhotoScreenshots.gif) no-repeat 0 0}
.landing-network-screenshots{margin:auto;margin-top:25px;width:560px;height:185px;background:url(PrivateNetworkScreenshots.gif) no-repeat 0 0}
.landing-conversations-screenshots{margin:auto;margin-top:25px;width:557px;height:185px;background:url(ConversationsScreenshots.gif) no-repeat 0 0}
.landing-diary-screenshots{margin:auto;margin-top:25px;width:547px;height:185px;background:url(DiaryScreenshots.gif) no-repeat 0 0}
.landing-favorites-screenshots{margin:auto;margin-top:25px;width:548px;height:184px;background:url(FavoritesScreenshots.gif) no-repeat 0 0}
.landing-whereabouts-screenshots{margin:auto;margin-top:25px;width:544px;height:184px;background:url(WhereaboutsScreenshots.gif) no-repeat 0 0}

.new-member-text{padding:20px 50px;font-size:110%}
.new-member-text SPAN{display:block;margin:5px}
.new-member-text SPAN A{display:inline;margin:0px}
.new-member-text A{display:block;margin:5px;font-size:120%}

.SContainer{padding:10px 10px 20px 10px;overflow-y:auto}
.SHeader1{display: block;font-size: 12pt;font-weight: bold;font-family: Arial}
.SHeader2{font-size: 11pt;font-weight: bold;font-family: Arial} 
.SBody1{display:block;text-align:left;font-size: 11pt;font-family: Arial}
.SQuestion1{text-align:left;font-size: 11pt;font-weight: bold;font-family: Arial}

.inbor{border:1px solid #90B2CB}
a:focus{outline:none}
/*#container{width:804px;margin:0 auto}*/
/*header css starts here*/
.signupdiv h2{font-weight:normal;font-size:110%}
.signupdiv h3{font-weight:normal;font-size:100%}
#headerdiv{width:804px;float:left;z-index:1}
.toplink{width:805px;overflow:hidden;}
.hd{background:url(logobg.jpg) no-repeat left top;}
.logodiv{padding-left:16px;height:90px;float:left}
.tlcon{width:15px;height:44px;float:left}
.trcon{width:15px;height:44px;float:left}
.menulink li{display:inline;list-style-type:none}
.menulink li a{float:left;font-family:arial;font-size:14px;color:#FFFFFF;font-weight:bold;text-decoration:none;background:url(midbg.gif) repeat-x;height:35px}
.menulink li a.home{float:left;font-family:arial;font-size:14px;color:#ffffff;font-weight:bold;text-decoration:none;background:url(home.gif) no-repeat;text-align:center;width:90px;height:28px;padding-top:7px}
.menulink li a.home:hover{float:left;font-family:arial;font-size:14px;color:#ffffff;font-weight:bold;text-decoration:none;background:url(home-ho.gif) no-repeat;text-align:center;width:90px;height:28px;padding-top:7px}
.menulink li a.line{float:left;font-family:arial;font-size:14px;color:#ffffff;font-weight:bold;text-decoration:none;background:url(link.gif) no-repeat;text-align:center;width:73px;height:28px;padding-top:7px}
.menulink li a.line:hover{float:left;font-family:arial;font-size:14px;color:#ffffff;font-weight:bold;text-decoration:none;background:url(link-ho.gif) no-repeat;text-align:center;width:73px;height:28px;padding-top:7px}
.menulink li a.line1{float:left;font-family:arial;font-size:14px;color:#ffffff;font-weight:bold;text-decoration:none;background:url(conver.gif) no-repeat;text-align:center;width:123px;height:28px;padding-top:7px}
.menulink li a.line1:hover{float:left;font-family:arial;font-size:14px;color:#ffffff;font-weight:bold;text-decoration:none;background:url(conver-ho.gif) no-repeat;text-align:center;width:123px;height:28px;padding-top:7px}
.menulink li a.myshared{float:left;font-family:arial;font-size:14px;color:#ffffff;font-weight:bold;text-decoration:none;background:url(myshared.gif) no-repeat;text-align:center;width:124px;height:28px;padding-top:7px}
.menulink li a.myshared:hover{float:left;font-family:arial;font-size:14px;color:#ffffff;font-weight:bold;text-decoration:none;background:url(myshared-ho.gif) no-repeat;text-align:center;width:124px;height:28px;padding-top:7px}
/*header css ends here*/
/*middle css starts here*/
#middlediv{width:804px;float:left;z-index:1;padding-top:23px;background:url(mtbg.jpg) no-repeat}
#middlediv1{width:804px;float:left;padding-top:10px}
.midtop{width:804px;float:left}
.mimgleft{width:508px;float:left}
.mright{width:268px;float:left;background:url(box.jpg) no-repeat;padding:10px 14px 0px 14px;height:281px}
.usermain{width:268px;float:left;padding-top:12px}
.indiv{width:200px;float:left}
.usermain1{width:200px;float:left;padding-top:13px;padding-left:68px}
.usermain2{width:177px;float:left;padding-top:3px;padding-left:91px}
.link{font-size:12px;color:#246B8F;font-weight:normal;text-decoration:none}
.link:hover{font-size:12px;color:#F5A800;font-weight:normal;text-decoration:none}
.link1{font-size:13px;color:#1C1C1B;font-weight:bold;text-decoration:none;vertical-align:top;margin-left:5px}
.link1:hover{font-size:13px;color:#F5A800;font-weight:bold;text-decoration:none}
.midbot{width:804px;float:left}
.midbbox{width:248px;float:left;padding-right:30px}
.midbbox1{width:248px;float:left}
.greenbox{width:248px;float:left}
.greenbtop{width:248px;float:left;padding-top:20px;height:16px}
.gbot{width:248px;float:left}
.greenbtop1{width:224px;height:79px;float:left;background:url(grightbg.gif) no-repeat;padding-left:24px;padding-top:28px}
.greenbt_left{float:left;background:url(leftcon.jpg) no-repeat;width:13px;height:39px}
.greenbotcorner_left{float:left;background:url(gblcon.gif) no-repeat;width:13px;height:16px}
.greenbotcorner_right{float:left;background:url(gbrcon.gif) no-repeat;width:13px;height:16px}
.greenbt_left_bot{float:left;background:url(con1.jpg);width:13px;height:10px}
.greenbt_mid{width:222px;height:16px;float:left;background:url(gtmbg.gif) repeat-x}
.greenbt_right{float:left;background:url(rightcon.jpg);width:13px;height:39px}
.greenbt_right_bot{float:left;background:url(rcon2.jpg);width:13px;height:10px}
.greenbb_mid{width:222px;height:16px;float:left;background:url(gbmbg.gif) repeat-x}
.greenbmid{width:236px;float:left;background:#93C010 url(gmidbg.gif) repeat-x;padding:0px 6px}
.greenbmid1{width:236px;float:left;background:#93C010 url(grmidbg.gif) repeat-x;padding:0px 6px}
.greenbmhead{width:236px;float:left;background:url(line.gif) no-repeat bottom left;padding-bottom:15px;padding-top:3px;font-family:arial;font-size:48px;color:#FFFFFF;line-height:52px;text-align:center}
.greenbmhead1{width:212px;float:left;background:url(line.gif) no-repeat bottom left;padding-bottom:10px;padding-top:0px;font-family:arial;font-size:48px;color:#FFFFFF;line-height:52px;padding-left:24px}
.greenbmbot{width:216px;height:145px;float:left;padding:10px 10px 0px 10px;font-family:arial;font-size:16px;color:#FFFFFF;font-weight:bold;line-height:18px}
.para{margin:5px 0 0 0}
.orangebox{width:248px;float:left}
.orangebtop{width:248px;float:left;padding-top:20px;height:16px}
.orangebt_left{width:13px;float:left}
.orangebt_mid{width:222px;height:16px;float:left;background:url(omidbg.gif) repeat-x}
.orangebt_right{width:13px;float:left}
.orangebb_mid{width:222px;height:16px;float:left;background:url(obmidbg.gif) repeat-x}
.orangebmid{width:236px;float:left;background:#E1940E url(ombg.gif) repeat-x;padding:0px 6px}
.obot{width:248px;float:left}
.orangebhead{width:236px;float:left;padding:0px 0px 10px 0px;background:url(line1.gif) no-repeat bottom left;text-align:center}
.orangebbot{width:216px;height:148px;float:left;padding:10px 10px 0px 10px}
.oraul{padding:0px;margin:0px}
.oraul li{list-style-type:none;background:url(icon2.gif) no-repeat 0px 8px;font-family:"Trebuchet MS";font-size:16px;color:#FFFFFF;line-height:18px;font-weight:bold;padding-left:11px;padding-bottom:6px}
.midbimg{width:248px;float:left;position:relative;text-align:right}
.midtop1{width:804px;float:left}
.midtopcon{width:804px;float:left}
.bgdiv{width:770px;float:left;background-image:url(bg.jpg);background-repeat:repeat-x;height:29px;font-family:Trebuchet MS;font-size:18px;color:#0082CE;line-height:18px;padding-top:10px;padding-left:8px}
.bgdiv h1{width:770px;height:29px;font-family:Trebuchet MS;font-size:18px;color:#0082CE;line-height:18px;margin:0;font-weight:normal}
.bg1div{width:778px;float:left;background-image:url(bg1.jpg);background-repeat:repeat-x;height:10px}
.midmdiv{width:802px;float:left;border-left:1px solid #B3E3FE;border-right:1px solid #B3E3FE}
.img1div{width:387px;float:left;background-image:url(img1.jpg);background-repeat:no-repeat;padding-top:20px}
.img2div{width:415px;float:left;background-image:url(img2.jpg);background-repeat:no-repeat;padding-top:20px}
.midmdiv1{width:802px;float:left;padding:10px 0px;min-height:400px;background:transparent url(applicationBodyBackground.jpg) no-repeat 0 0}
.midleft_con{width:367px;float:left;padding-left:20px}
.midleft_con1{width:380px;float:left;padding-left:7px}
.midright_con{width:415px;float:left}
.midimgdiv{width:336px;float:left}
.midimgdiv1{width:347px;float:left}
.signupdiv{width:395px;float:left;padding-right:20px;padding-top:15px;height:346px}
.explorediv{width:172px;font:large;height:30px;background-color:#F9FCFF;padding-left:315px;padding-right:315px;padding-top:10px}
.explore_button{width:165px;float:left}
.explbgdiv{width:139px;float:left;background-image:url(bg2.jpg);background-repeat:repeat-x;height:20px;font-size:14px;text-align:center;color:#2181BE;font-family:arial;padding-top:3px;text-decoration:none}
.explbgdiv a{font-size:14px;text-align:center;color:#2181BE;font-family:arial;padding-top:3px;text-decoration:none}
.explbgdiv a:hover{font-size:14px;text-align:center;color:#ff0000;font-family:arial;padding-top:3px;text-decoration:none}
.inputdiv{width:395px;float:left;padding-right:20px;background-image:url(line2.jpg);background-repeat:no-repeat;background-position:left;height:348px}
.inputdiv1{width:347px;float:left;padding-left:20px;padding-bottom:10px}
.intextdiv{width:147px;float:left;padding-top:4px}
.input1{width:200px;float:left}
.logintextdiv{width:345px;float:left;padding-left:50px;padding-bottom:10px}
.heading{font-family:arial;font-size:16px;font-weight:normal;color:#E77F07;line-height:18px}
.inputtextdiv{width:100px;float:left;padding-top:4px}
/*.input{width:245px;float:left}*/
.forgetext{text-decoration:underline;font-size:12px;padding-left:100px}
.infodiv{width:398px;float:left;padding-left:10px;padding-right:7px}
 .infocon{width:398px;float:left}
 .bg6div{width:366px;float:left;background-image:url(bg6.jpg);background-repeat:repeat-x;padding-left:20px;padding-top:15px;padding-right:10px;border-left:1px solid #ffffff;border-right:1px solid #ffffff;border-top:1px solid #ffffff}
.greentext{font-family:arial;font-size:17px;font-weight:normal;color:#7FA40E;line-height:17px}
.infman{width:398px;float:left}
.infman1{width:83px;float:left;padding-right:10px}
.infolcondiv{width:7px;float:left}
.infobgdiv{width:69px;float:left;background-image:url(bg3.jpg);background-repeat:repeat-x;height:22px;text-align:center;font-size:16px;color:#ffffff;padding-top:5px}
.inforcondiv{width:7px;float:left}
.viewbgdiv{width:69px;float:left;background-image:url(bg4.jpg);background-repeat:repeat-x;height:22px;text-align:center;font-size:16px;color:#4790B8;padding-top:5px}
.newsdiv{width:380px;float:left;padding-left:7px}
.newscon{width:380px;float:left;background-color:#FFFFFF}
.bg5div{width:363px;float:left;background-image:url(bg5.jpg);background-repeat:repeat-x;padding-top:15px;border-left:1px solid #ffffff;border-right:1px solid #ffffff;border-top:1px solid #ffffff;font-size:16px;color:#000000;padding-left:15px;padding-bottom:15px}
.scrolldiv{width:380px;float:left;overflow:auto;height:410px}
.scrolldiv1{width:380px;float:left;overflow:auto;height:140px}
.entriesdiv{width:353px;float:left;padding-left:10px}
.entries_con{width:353px;float:left}
.greenbgdiv{width:343px;float:left;background-image:url(greenbg.jpg);background-repeat:repeat-x;height:23px;font-size:14px;color:#FFFFFF;padding-left:10px;padding-top:3px}
.textdiv{width:338px;float:left;background-image: url(line3.jpg);background-repeat:no-repeat;background-position:left bottom;margin-left:15px;padding-top:8px;padding-bottom:8px}
/*middle css ends here*/
/*footer css starts here*/
#footerdiv{width:804px;float:left;z-index:1;padding-top:16px;padding-bottom:20px}
.ftop{padding-top:10px;width:804px;float:left}
.ftopleft{width:15px;float:left;height:18px;background:url(flcon.gif)}
.ftopmid{width:774px;height:18px;float:left;background:url(fmbg.gif) repeat-x}
.ftopright{width:15px;float:left;height:18px;background:url(frcon.gif)}
.fbot{width:804px;float:left;background:url(fbotbg.gif) repeat-x}
.fbot_top{width:804px;float:left;text-align:center;font-size:11px;color:#000000}
.fbot_top a{font-size:11px;color:#000000;text-decoration:none;padding-left:10px;padding-right:10px}
.fbot_top a:hover{font-size:11px;color:#FFA200;text-decoration:none}
.fbot_bot{width:804px;float:left;text-align:center;font-size:11px;color:#3D3B3B;padding-top:6px}
/*footer css ends here*/

.AspNet-Login-UserPanel, .AspNet-Login-PasswordPanel, AspNet-Login-SubmitPanel{margin-top:2px}
.AspNet-Login-UserPanel LABEL, .AspNet-Login-PasswordPanel LABEL{width:64px;display:block;float:left}
.AspNet-Login-SubmitPanel{text-align:right;padding-right:15px}

.sign-up-page .AspNet-Login{padding:27px}
.sign-up-page .AspNet-Login-SubmitPanel{width:230px}

.default-page .logintextdiv{width:268px;padding-left:0px}
.default-page ul.oraul a{color:#fff;text-decoration:underline}

.SContainer{padding:150px 10px 20px 10px}
.SHeader1{font-size: 12pt;font-weight: bold}
.SHeader2{font-size: 11pt;font-weight: bold} 
.SBody1{text-align:left;font-size: 11pt}
.SQuestion1{text-align:left;font-size: 11pt;font-weight: bold}

.menu-selector{background:url(sprite.png) no-repeat 0 -905px;height:10px;width:10px;margin-top:5px;float:right}
.menu-container{font-weight:normal}

.header-control-container{float:right;position:relative;top:-6px}
.header-label{float:left}

.infomain DIV{border-bottom:dotted 1px #3D3B3B;margin-bottom:5px}

.thumbnails{overflow-x:scroll;height:70px}
.thumbnails LI{display:inline;margin:1px;width:50px}
.thumbnails LI IMG{display:-moz-inline-box;display:inline-block}

UL.photo-albums{overflow-y:auto;max-height:400px}
UL.photo-albums LI{list-style-type:none}
.album-thumbnail-selector{border:none 1px #D1E77E;color:#7FA40E;padding:8px 4px 0 14px}
.album-thumbnail-selector .album-thumbnail-selector-header .title{font-size:14px;display:inline-block;width:180px;margin-right:5px}
.album-thumbnail-selector .slideshow-activator{cursor:pointer}
.album-thumbnail-selector .slideshow-activator:hover{text-decoration:underline}
/*.album-thumbnail-selector DIV.thumbnails{overflow:auto}*/

.edit-activator{cursor:pointer;margin-left:5px}
.edit-activator:hover{text-decoration:underline}

.delete-activator{cursor:pointer;margin-left:5px}
.delete-activator:hover{text-decoration:underline}

.unique-icon-button{background:transparent url(iconbg.gif) repeat-x scroll center bottom;border:1px solid #C0E8FF;float:left;margin:0 4px;padding:3px 4px 1px;height:20px;display:inline-block}
.unique-icon-button img{margin-right:5px}
.unique-icon-button a{color:#000000;font-size:11px;font-weight:bold;text-decoration:none;vertical-align:top}

.edit-photo-form LABEL{width:65px;display:inline-block}
.album-edit-control .caption{text-align:right}

.example-users-toggle{font-size:14px;color:#3D3B3B;background:transparent;cursor:help;border:none}
.example-users-toggle:hover{text-decoration:underline}

.invite-others-link{font-size:large;cursor:pointer}
.invite-others-link:hover{text-decoration:underline}

.rich-text-form-label{font-weight:bolder;margin-right:5px;position:relative;*top:-4px}

.page-photos .user-list{height:130px;margin-left:2px;overflow-y:auto}
.page-photos .photoalbum-list{height:150px;overflow-y:scroll}
.page-photos .album-edit-panel label.rich-text-form-label{display:inline-block;width:60px}
.page-photos .album-title,.page-photos .album-description{width:300px}
.page-photos .album-description{margin-right:22px}
.page-photos .album-edit-delete-panel{float:left;border:1px dashed;padding:3px;width:120px}
.page-photos .album-edit-delete-panel-hover{background-color:#FFB914}
.page-photos .album-edit-delete-panel span{}
.page-photos .album-edit-delete-panel em{display:inline-block;height:14px;margin-top:2px;width:15px;background-position:-20px 0;background-repeat:no-repeat;background-image:url(http://developer.yahoo.com/yui/examples/layout/assets/css/example.png)}
.page-photos .album-edit-buttons{text-align:right}
.page-photos .editing-container,.page-photos .editing-container{height:480px;overflow-y:auto}
.page-photos .album-edit-list{min-height:450px}
.page-photos .album-edit-list li{float:left;margin:5px 5px 0 0;height:75px;width:75px;list-style-type:none;border:solid 1px #CFF2A1;text-align:center}
.page-photos .album-details-edit-list li{height:85px;padding-bottom:4px;list-style-type:none}
.page-photos .album-details-edit-list li img{margin-bottom:10px;*margin-bottom:0;height:75px;width:75px}
.page-photos .album-details-edit-list li span{display:inline-block;width:375px}
.page-photos .album-details-edit-list li input[type="text"]{width:300px}
.page-photos .album-details-edit-list li textarea{width:350px}
.page-photos .editing-container{display:none}

.create-user-wizard td{padding:0}

.yui-layout-unit-top .yui-layout-hd,.yui-layout-unit-bottom .yui-layout-hd{display:none}
.yui-layout .yui-layout-unit div.yui-layout-hd h2{margin:0}

body.page-wizard{background:Transparent}
.wizard{text-align:left}
.wizard .tf input{margin:0 0 0 3px}
.wizard .tf td{padding:0.2em}
.wizard span.error{display:block;text-align:center;color:#f00}
.wizard .tf{margin:auto}
.wizard .tf .label{text-align:right}

.wizard .contact .tf tr.section-header{font-weight:bold;text-align:center;border-bottom:1px solid #555555;padding-bottom:0.2em;padding-top:1.5em;}

.wizard .life-log .tf .title{width:300px}
.wizard .life-log .tf .text{width:350px;height:100px}

.wizard .life-log-tag .tag-selector{height:190px;overflow-x:hidden;width:140px}

