.profileSidebar {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 200px; MARGIN-RIGHT: 20px
}
.profile {
	FLOAT: left; WIDTH: 720px
}
.profile DIV.back {
	MARGIN-BOTTOM: 15px
}
.profile DIV.divider {
	BORDER-TOP: #d9d9d9 2px solid; MARGIN: 17px 0px; BORDER-BOTTOM: #ccc 1px solid
}
.profile DIV.sectionHeader {
	BACKGROUND-POSITION: 10px 50%; FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN-BOTTOM: 10px; COLOR: #444; LINE-HEIGHT: 33px; BACKGROUND-REPEAT: no-repeat
}
.manageProfile DIV.sectionHeader {
	PADDING-RIGHT: 10px; BORDER-TOP: #3d6cb4 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 15px 0px; COLOR: #3d6cb4; PADDING-TOP: 3px; HEIGHT: 18px; BACKGROUND-COLOR: #e8f0f7
}
.profile DIV.sectionHeader {
	PADDING-LEFT: 53px
}
.profile DIV.aboutMeHeader {
	BACKGROUND-IMAGE: url(./img/icon_aboutme2.png)
}
.profile DIV.contactInfoHeader {
	BACKGROUND-IMAGE: url(./img/icon_contactinfo2.png)
}
.profile DIV.recentActivityHeader {
	BACKGROUND-IMAGE: url(./img/icon_recentactivity.png)
}
.profile DIV.workExperienceHeader {
	BACKGROUND-IMAGE: url(./img/icon_work2.png)
}
.profile DIV.educationHeader {
	BACKGROUND-IMAGE: url(./img/icon_education2.png)
}
.profile DIV.profileCommentsHeader {
	BACKGROUND-IMAGE: url(./img/icon_bulletinboard2.png)
}
.profile DIV.sectionContent {
	PADDING-RIGHT: 10px; PADDING-LEFT: 53px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.profile .contactInfo {
	MARGIN-RIGHT: 5px
}
.profile .contactInfo TD P {
	WIDTH: 215px
}
.profile .contactInfo TD P.data {
	OVERFLOW: hidden; WIDTH: 500px
}
.profileHeader {
	BACKGROUND: url(./img/profile_header_left.png) no-repeat left top; MARGIN-BOTTOM: 20px; POSITION: relative; HEIGHT: 110px
}
.profileHeader .content {
	BACKGROUND: url(./img/profile_header_right2.png) no-repeat right top; MARGIN-LEFT: 8px; HEIGHT: 110px
}
.profileHeader DIV.info {
	FLOAT: left; MARGIN: 10px 0px 0px 12px; WIDTH: 440px
}
.profileHeader DIV.info * {
	OVERFLOW: hidden
}
.profileHeader DIV.info P {
	MARGIN: 0px
}
.profileHeader DIV.info P.status {
	MARGIN-TOP: 28px
}
.profileHeader DIV.info H1 DIV {
	FONT-WEIGHT: bold; FONT-SIZE: 25px; COLOR: #333; POSITION: relative
}
.profileHeader DIV.info H3 {
	PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 0px; COLOR: #838383
}
.profileHeader DIV.info P {
	COLOR: #838383
}
.profileHeader DIV.actions {
	PADDING-RIGHT: 16px; PADDING-LEFT: 16px; FLOAT: right; PADDING-BOTTOM: 8px; MARGIN: 0px; PADDING-TOP: 8px; TEXT-ALIGN: left
}
.profileHeader DIV.actions A {
	DISPLAY: block; WHITE-SPACE: nowrap
}
.profileHeader DIV.verticalBar {
	BORDER-RIGHT: #ccc 1px solid; FLOAT: right; WIDTH: 0px; HEIGHT: 108px
}
.profileHeader IFRAME {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; OVERFLOW: hidden; WIDTH: 165px; HEIGHT: 36px; BORDER-RIGHT-WIDTH: 0px
}
A.profile_action {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left center; PADDING-LEFT: 25px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BACKGROUND-REPEAT: no-repeat
}
A.photos_of_me_link {
	BACKGROUND-IMAGE: url(./img/event_icons/picture_of_me.gif)
}
A.photos_link {
	BACKGROUND-IMAGE: url(./img/event_icons/image.gif)
}
A.edit_link {
	BACKGROUND-IMAGE: url(./img/profile_actions/profile_edit.gif)
}
A.message_link {
	BACKGROUND-IMAGE: url(./img/profile_actions/message.gif)
}
A.ecard_link {
	BACKGROUND-IMAGE: url(./img/profile_actions/ecard.gif)
}
A.suggestions_link {
	BACKGROUND-IMAGE: url(./img/suggestion.gif)
}
A.abuse_link {
	BACKGROUND-IMAGE: url(./img/profile_actions/report_abuse.gif)
}
A.settings_link {
	BACKGROUND-IMAGE: url(./img/profile_actions/profile_settings.gif)
}
A.comments_link {
	BACKGROUND-IMAGE: url(./img/profile_actions/comment_add.gif)
}
A.public_profile_link {
	BACKGROUND-IMAGE: url(./img/profile_actions/public_profile.gif)
}
.sidebar .profilePhoto {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 0px; PADDING-BOTTOM: 6px; MARGIN: 0px; PADDING-TOP: 6px; BACKGROUND-COLOR: #efefef; TEXT-ALIGN: center
}
.profilePhotoSidebar {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; MARGIN-BOTTOM: 14px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; POSITION: relative; BACKGROUND-COLOR: #eee
}
.profilePhotoSidebar .bubble {
	MARGIN-BOTTOM: 3px; WIDTH: 180px
}
.profilePhotoSidebar IMG {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid
}
.profilePhotoSidebar TABLE {
	MARGIN: auto
}
.profileSidebar .albumList TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 7px; PADDING-TOP: 5px
}
.profileSidebar TABLE.albumList TD P {
	MARGIN: 3px 5px
}
.profileSidebar .albumThumbnail {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; OVERFLOW: hidden; BORDER-LEFT: #ccc 1px solid; WIDTH: 40px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 40px
}
.profileSidebar .albumThumbnail DIV {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; OVERFLOW: hidden; BORDER-LEFT: #fff 1px solid; WIDTH: 38px; BORDER-BOTTOM: #fff 1px solid; HEIGHT: 38px; BACKGROUND-COLOR: #fff
}
.profileSidebar .albumThumbnail DIV IMG {
	MARGIN-TOP: -25px; MARGIN-LEFT: -25px
}
.profileSidebar DIV.sectionHeader {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 6px; COLOR: #fff; PADDING-TOP: 6px; POSITION: relative; BACKGROUND-COLOR: #999
}
.profileSidebar DIV.sectionContent {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; MARGIN-BOTTOM: 14px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #eee
}
.profileSidebar DIV.sectionContent P {
	MARGIN: 0px
}
.profileSidebar DIV.basicInfo {
	PADDING-RIGHT: 10px; MARGIN-TOP: 14px; PADDING-LEFT: 10px; MARGIN-BOTTOM: 14px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #eee
}
.profileSidebar DIV.basicInfo P {
	MARGIN: 0px; TEXT-ALIGN: left
}
.profileSidebar DIV.basicInfo DIV.label {
	PADDING-LEFT: 5px; PADDING-BOTTOM: 4px; MARGIN: 0px; COLOR: #777; PADDING-TOP: 8px; TEXT-ALIGN: left
}
.profileSidebar DIV.basicInfo P.data {
	MARGIN: 0px; TEXT-ALIGN: left
}
DIV.subSectionHeader {
	PADDING-RIGHT: 10px; BORDER-TOP: #666666 0px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; COLOR: black; PADDING-TOP: 3px; HEIGHT: 18px; BACKGROUND-COLOR: #efefef
}
DIV.subSectionContent {
	MARGIN: 10px 0px
}
DIV.subSectionContent P {
	
}
SPAN.simple_span A {
	TEXT-DECORATION: none
}
DIV.headerDivider {
	FONT-SIZE: 1px; LINE-HEIGHT: 0; BORDER-BOTTOM: #004080 1px solid
}
.profileStatus {
	MARGIN-BOTTOM: 5px; WIDTH: 180px
}
.profileStatus #mystatus {
	DISPLAY: block; OVERFLOW: hidden; WIDTH: 150px
}
TABLE.brokenOutFields {
	BORDER-RIGHT: #efefef 5px solid; BORDER-TOP: #efefef 5px solid; BORDER-LEFT: #efefef 5px solid; BORDER-BOTTOM: #efefef 5px solid; BACKGROUND-COLOR: #efefef
}
TABLE.brokenOutFields TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
A.editLink {
	FONT-SIZE: 12px; FLOAT: right
}
* HTML A.editLink {
	PADDING-LEFT: 1px
}
TABLE.bigquotes {
	MARGIN-BOTTOM: 10px
}
TABLE.bigquotes TD {
	PADDING-RIGHT: 7px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
TABLE.bigquotes TD IMG {
	MARGIN-TOP: 5px; MARGIN-LEFT: 5px
}
P.quote {
	FONT-SIZE: 16px; COLOR: #666; LINE-HEIGHT: 22px
}
.experience {
	MARGIN-BOTTOM: 30px
}
.experience .experience_title {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-BOTTOM: 3px
}
.experience .experience_company {
	FONT-SIZE: 13px; MARGIN-BOTTOM: 3px
}
.experience .experience_date {
	FONT-SIZE: 12px; MARGIN-BOTTOM: 5px
}
.experience .experience_description {
	FONT-SIZE: 12px; MARGIN-BOTTOM: 5px
}
.education {
	MARGIN-BOTTOM: 15px
}
.education .education_title {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-BOTTOM: 2px
}
.education .education_desc {
	FONT-SIZE: 12px
}
TABLE.editInfo TD.data .fieldName {
	FONT-WEIGHT: bold; WIDTH: 125px; COLOR: #666
}
TABLE.editInfo TD.data .fieldValue {
	FONT-WEIGHT: normal; PADDING-BOTTOM: 5px
}
TABLE.editInfo .fieldValue INPUT {
	WIDTH: 175px
}
TABLE.editInfo .fieldValue TEXTAREA {
	WIDTH: 175px
}
TABLE.editInfo TD.data .fieldValue P {
	MARGIN-TOP: 5px
}
TABLE.editInfo TD.data .fieldValue P INPUT {
	WIDTH: auto
}
TABLE.editInfo TD.data HR {
	BORDER-TOP-WIDTH: 0px; MARGIN-TOP: 15px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: 15px; HEIGHT: 1px; BACKGROUND-COLOR: #ccc; BORDER-RIGHT-WIDTH: 0px
}
TABLE.editInfo TD.data SELECT {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #999 1px solid; BORDER-BOTTOM: #999 1px solid; FONT-FAMILY: Tahoma, sans-serif
}
TEXTAREA.aboutme {
	OVERFLOW: auto; WIDTH: 500px; HEIGHT: 100px
}
P.prompt {
	FONT-WEIGHT: bold; MARGIN: 10px; COLOR: #666
}
DIV.perms {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; BORDER-BOTTOM: #999 1px solid; BACKGROUND-COLOR: #f6f6f6
}
DIV.perms TABLE {
	MARGIN: 20px 0px 20px 50px
}
DIV.perms TABLE TD {
	VERTICAL-ALIGN: middle; HEIGHT: 25px
}
TD.upload {
	PADDING-LEFT: 30px
}
TD.upload P {
	MARGIN: 10px 0px
}
DIV.actions {
	MARGIN-TOP: 25px; TEXT-ALIGN: center
}
DIV.feeds P.desc {
	MARGIN-BOTTOM: 15px
}
DIV.feeds TABLE.feedList {
	WIDTH: 100%
}
DIV.feeds TH.nameHeader {
	BORDER-TOP: #aaa 1px solid; HEIGHT: 30px; BACKGROUND-COLOR: #efefef
}
DIV.add_feed {
	FLOAT: left; WIDTH: 48%
}
DIV.add_feed TABLE TR TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 10px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
DIV.add_feed TD {
	PADDING-RIGHT: 5px
}
.categoryTitle TR {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
DIV.feeds TABLE.feedList .icon {
	WIDTH: 22px
}
DIV.feeds TABLE.feedList TR.briefInfo TD {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; BORDER-BOTTOM: #ccc 1px dotted
}
DIV.feeds TABLE.feedList .feedCategory {
	BORDER-BOTTOM: #ccc 1px dotted
}
DIV.feeds TABLE.feedList TR.briefInfo TD.button {
	PADDING-TOP: 6px
}
DIV.feeds TABLE.feedList TH {
	PADDING-RIGHT: 2px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; PADDING-TOP: 5px
}
.feeds TD.spacer {
	WIDTH: 5px
}
.feeds TD.name {
	WIDTH: 65px
}
.feeds TD.share {
	
}
.feeds TD.action {
	WIDTH: 50px; TEXT-ALIGN: right
}
.feeds TD.shareName {
	WIDTH: 150px; COLOR: #999999
}
.feeds SPAN.shareName {
	COLOR: #999
}
.feeds TD.button {
	PADDING-RIGHT: 15px; TEXT-ALIGN: right
}
.feeds TR.autoDiscoverRow {
	PADDING-TOP: 10px
}
#edit_feed_list {
	MARGIN-BOTTOM: 40px
}
.feedDetails {
	WIDTH: 500px
}
.feedDetails .feedName {
	FONT-WEIGHT: bold; WIDTH: 130px; TEXT-ALIGN: right
}
.feedDetails .info {
	MARGIN-LEFT: 50px
}
.feedDetails .feedOptions TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; PADDING-TOP: 0px
}
.feedDetails .feedOptions TD INPUT {
	POSITION: relative; TOP: 2px
}
.feedDetails TD.feedChoices {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 3px
}
DIV.potentialFeeds {
	PADDING-RIGHT: 1.5em; PADDING-LEFT: 1.5em; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 0.8em; PADDING-TOP: 1em; POSITION: relative
}
DIV.potentialFeeds TD {
	
}
DIV.potentialFeeds TD.action {
	FONT-SIZE: 11px
}
#potential_feeds_list {
	MARGIN-BOTTOM: 20px
}
H3.potentialFeedsHeader {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 7px; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid
}
H3.potentialFeedsHeader A.close {
	RIGHT: 10px; MARGIN: 0px; POSITION: absolute; TOP: 10px
}
DIV.identifiers P.description {
	MARGIN-BOTTOM: 20px
}
DIV.identifiers TD.detailInfo {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; BORDER-BOTTOM: #ccc 1px dotted; BACKGROUND-COLOR: #f9f9f9
}
DIV.publicProfile .editNickname {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; POSITION: relative
}
DIV.publicProfile DIV.sideActions {
	FLOAT: right; MARGIN-RIGHT: 10px
}
DIV.publicProfile .settings_section {
	MARGIN-BOTTOM: 18px
}
DIV.publicProfile .settings_section DIV.section_title {
	MARGIN: 8px 0px
}
DIV.publicProfile .section_title {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #666666
}
DIV.publicProfile .enableLabel {
	
}
DIV.publicProfile .show_options TABLE {
	MARGIN-LEFT: 20px
}
DIV.publicProfile .show_options TABLE TD {
	VERTICAL-ALIGN: middle; HEIGHT: 20px
}
DIV.publicProfile .show_options TABLE TD LABEL {
	PADDING-LEFT: 2px
}
DIV.publicProfile .descHeader {
	FONT-WEIGHT: bold; MARGIN: 5px 0px 15px 15px
}
DIV.publicProfile .descPoint {
	MARGIN: 0px 0px 5px 30px
}
DIV.publicProfile .content {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 50px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 50px; PADDING-BOTTOM: 0px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid
}
DIV.publicProfile TD {
	PADDING-RIGHT: 40px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 30px; PADDING-TOP: 30px
}
DIV.publicProfile TD.noBorder {
	BORDER-TOP-STYLE: none
}
DIV.publicProfile .textMsg {
	FONT-WEIGHT: normal
}
DIV.publicProfile .checkbox {
	MARGIN-LEFT: 5px; COLOR: #666666
}
DIV.publicProfile .section_header {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 5px; COLOR: #666666
}
DIV.identifiers TD.name {
	WIDTH: 350px
}
DIV.identifiers TD.name A {
	TEXT-DECORATION: none
}
DIV.identifiers TD.name A:hover {
	TEXT-DECORATION: underline
}
DIV.identifiers TD.label {
	PADDING-RIGHT: 12px
}
DIV.identifiers TD.field {
	PADDING-BOTTOM: 10px
}
DIV.identifiers DIV.actions {
	MARGIN: 10px 0px; TEXT-ALIGN: left
}
DIV.identifiers DIV.actions A {
	PADDING-LEFT: 5px
}
DIV.emptyAssociation DIV.missingProfileField {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
DIV.addAnotherLink {
	
}
IMG.group_picture {
	
}
TD.group_photo_td {
	PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; TEXT-ALIGN: center
}
TD.group_photo_td DIV.empty_photo_div {
	WIDTH: 40px; PADDING-TOP: 5px; HEIGHT: 34px; TEXT-ALIGN: center
}
TD.title_td {
	PADDING-LEFT: 5px; PADDING-BOTTOM: 7px; VERTICAL-ALIGN: middle
}
TD.group_photo_td P.groupTitle {
	VERTICAL-ALIGN: middle
}
TD.group_photo_td LABEL.empty_photo_label {
	COLOR: #888888
}
#photo_canvas TABLE.actions {
	FLOAT: right; MARGIN-RIGHT: 20px
}
DIV.caption_edit {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 20px 0px 0px 10px; PADDING-TOP: 2px
}
DIV.photo_edit {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 15px
}
DIV.clear {
	CLEAR: both
}
H1.photo_simple {
	FONT-WEIGHT: bold; FONT-SIZE: 24px; COLOR: #2f58a4
}
.lessPadded {
	MARGIN-LEFT: 180px
}
#edit_photo_list {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
#photoAlbumSidebar {
	DISPLAY: inline; FLOAT: left; MARGIN: 20px 0px 20px 20px; WIDTH: 140px
}
#photoAlbumSidebar DIV.album_thumb {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: middle; OVERFLOW: hidden; BORDER-LEFT: #ccc 1px solid; WIDTH: 130px; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 130px; TEXT-ALIGN: center
}
#photoAlbumSidebar DIV.album_thumb DIV {
	OVERFLOW: hidden; WIDTH: 130px; HEIGHT: 130px; BACKGROUND-COLOR: white
}
#photoAlbumSidebar DIV.album_thumb DIV.empty {
	WIDTH: 100%; HEIGHT: 100%; BACKGROUND-COLOR: #ccc
}
#photoAlbumSidebar DIV.album_desc {
	MARGIN-TOP: 25px; WIDTH: 150px
}
#photoAlbumSidebar P.title {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #4f96db
}
#photoAlbumSidebar P.title A {
	COLOR: #4f96db
}
#photoAlbumSidebar P.title A:hover {
	COLOR: #2f58a4; TEXT-DECORATION: none
}
#photoAlbumSidebar P.description {
	MARGIN-TOP: 10px; FONT-SIZE: 14px
}
#photoAlbumSidebar P.type {
	MARGIN-TOP: 15px; FONT-SIZE: 11px; COLOR: #555
}
#photoAlbumSidebar P.sharedWith {
	MARGIN-TOP: 15px; FONT-SIZE: 11px; COLOR: #999
}
#photoAlbumSidebar DIV.album_actions {
	MARGIN-TOP: 20px; WIDTH: 130px; FONT-FAMILY: tahoma, sans-serif
}
#photoAlbumSidebar DIV.album_actions A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 4px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #3d6cb4 1px dotted; ZOOM: 1; TEXT-DECORATION: none
}
#photoAlbumSidebar DIV.album_actions A:hover {
	BORDER-BOTTOM-COLOR: #000; BACKGROUND-COLOR: #ffd; TEXT-DECORATION: none
}
#photoAlbumSidebar DIV.album_actions UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV.photo_album {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 150px; PADDING-TOP: 20px; HEIGHT: 175px; TEXT-ALIGN: center
}
DIV.photo_album A:hover {
	TEXT-DECORATION: underline
}
DIV.photo_album DIV.album_thumb {
	OVERFLOW: hidden
}
DIV.photo_album DIV.album_thumb IMG {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #ccc 1px solid; WIDTH: 100px; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 100px
}
DIV.small_profile_photo {
	FLOAT: left; MARGIN-RIGHT: 20px
}
DIV.small_profile_photo IMG {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; BORDER-BOTTOM: #999 1px solid
}
DIV.photo_album DIV.album_title {
	MARGIN-TOP: 10px; FONT-WEIGHT: 600
}
DIV.photo_album DIV.album_info {
	MARGIN-TOP: 3px
}
DIV.photo_album A {
	TEXT-DECORATION: none
}
DIV.photo_album P.sharedWith {
	CLEAR: left; MARGIN-TOP: 3px; COLOR: #999
}
.noAlbums {
	FONT-SIZE: 13px; COLOR: #055fc0; PADDING-TOP: 15px
}
DIV.photo_album DIV.info SPAN.title_action {
	FONT-SIZE: 10px; MARGIN-LEFT: 5px; CURSOR: pointer; COLOR: #5178a4
}
#photoThumbDiv {
	OVERFLOW: hidden; WIDTH: 240px
}
#edit_caption_list .photo {
	DISPLAY: block
}
#edit_caption_list LABEL {
	DISPLAY: block; FLOAT: none
}
#edit_caption_list .text {
	WIDTH: 240px; HEIGHT: 40px
}
#edit_caption_list TEXTAREA {
	WIDTH: 240px; HEIGHT: 40px
}
#edit_caption_list .photo_container {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px; HEIGHT: 240px
}
#edit_caption_row TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; PADDING-TOP: 12px
}
#edit_photo_list .photoBox {
	FLOAT: left; WIDTH: 240px
}
A.reject {
	MARGIN-LEFT: 10px; COLOR: #666666
}
#edit_photo_list .photo {
	DISPLAY: block; MARGIN: auto; POSITION: relative
}
#edit_photo_list .editPhotoBox {
	FLOAT: left; MARGIN-LEFT: 25px
}
#edit_photo_list LABEL {
	FONT-WEIGHT: bold; COLOR: #666
}
#edit_photo_list .photoAction {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 3px; DISPLAY: block; PADDING-LEFT: 20px; PADDING-BOTTOM: 3px; WIDTH: 80px; PADDING-TOP: 3px; BORDER-BOTTOM: #3d6cb4 1px dotted; BACKGROUND-REPEAT: no-repeat; ZOOM: 1; TEXT-DECORATION: none
}
#edit_photo_list .photoAction:hover {
	BORDER-BOTTOM-COLOR: #000; BACKGROUND-COLOR: #ffd; TEXT-DECORATION: none
}
.actionThrobber {
	BACKGROUND-IMAGE: url(./img/throbber.gif)
}
#edit_photo_list .content {
	PADDING-LEFT: 20px; MARGIN-BOTTOM: 20px; WIDTH: 250px
}
#edit_photo_list .tagsContent {
	FONT-SIZE: 11px; PADDING-TOP: 2px
}
#edit_photo_list .photoTagItem {
	DISPLAY: block
}
#edit_photo_list .caption {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 13px; PADDING-BOTTOM: 1px; MARGIN-LEFT: -3px; BORDER-LEFT: #fff 1px solid; CURSOR: pointer; PADDING-TOP: 1px; BORDER-BOTTOM: #fff 1px solid
}
#edit_photo_list .fakecap {
	COLOR: #888; FONT-STYLE: italic
}
#edit_photo_list .capStatus {
	FONT-SIZE: 13px; PADDING-TOP: 4px; FONT-STYLE: italic
}
#edit_photo_list .editCapBox TEXTAREA {
	DISPLAY: block; FONT-SIZE: 13px; WIDTH: 100%; HEIGHT: 3.75em; BACKGROUND-COLOR: #ffffd3
}
#edit_photo_list .editCapBox UL.otherActions {
	MARGIN-LEFT: 5px
}
#edit_photo_list .caption:hover {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #ffffd3
}
#photoViewerCap {
	WIDTH: 512px; TEXT-ALIGN: center
}
#photoViewerCap .content {
	WIDTH: 512px
}
#photoViewerCap .caption {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #fff 1px solid; MARGIN-TOP: 15px; PADDING-LEFT: 2px; FONT-SIZE: 12px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 3px; BORDER-LEFT: #fff 1px solid; WIDTH: 500px; CURSOR: pointer; PADDING-TOP: 3px; BORDER-BOTTOM: #fff 1px solid
}
#photoViewerCap .read_only_caption {
	MARGIN-TOP: 15px; FONT-SIZE: 12px; MARGIN-BOTTOM: 10px
}
#photoViewerCap .fakecap {
	COLOR: #888; FONT-STYLE: italic
}
#photoViewerCap .capStatus {
	FONT-SIZE: 13px; PADDING-TOP: 15px; FONT-STYLE: italic
}
#photoViewerCap .editCapBox {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px
}
#photoViewerCap .editCapBox TEXTAREA {
	DISPLAY: block; FONT-SIZE: 13px; WIDTH: 100%; HEIGHT: 3.75em; BACKGROUND-COLOR: #ffffd3
}
#photoViewerCap .editCapBox UL.otherActions {
	MARGIN-LEFT: 5px
}
#photoViewerCap .caption:hover {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #ffffd3
}
#view_photo_list .photo {
	DISPLAY: inline
}
#view_photo_list {
	FLOAT: left
}
#view_photo_list TD {
	PADDING-RIGHT: 17px; PADDING-LEFT: 18px; PADDING-BOTTOM: 20px; VERTICAL-ALIGN: middle; WIDTH: 240px; PADDING-TOP: 15px; TEXT-ALIGN: center
}
#view_photo_list .caption {
	PADDING-TOP: 10px
}
#view_photo_list LABEL {
	DISPLAY: block; OVERFLOW: hidden; WIDTH: 100%
}
TABLE#comment_view_photos {
	MARGIN-TOP: 15px
}
TABLE#comment_view_photos DIV.photoCommentForm {
	PADDING-LEFT: 10px
}
TABLE#comment_view_photos DIV.commentText {
	WIDTH: 390px
}
#comment_view_photos DIV.photo_thumb {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; FLOAT: right; PADDING-BOTTOM: 5px; MARGIN-LEFT: 13px; VERTICAL-ALIGN: middle; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: center
}
#comment_view_photos DIV.photo_divider {
	BORDER-TOP: #397cc6 1px dotted
}
#comment_view_photos DIV.lastComment {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px 20px 0px 0px; PADDING-TOP: 0px
}
#photoHeader .profileHeader {
	MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 2px
}
#photoHeader .desc {
	FONT-SIZE: 12px; MARGIN: 8px
}
LABEL.photoHeader {
	PADDING-RIGHT: 18px; FONT-SIZE: 12px
}
.photoNav {
	FONT-SIZE: 14px
}
.photoNav A {
	TEXT-DECORATION: none
}
.photoNav A:hover {
	TEXT-DECORATION: underline
}
#photo_album_top {
	MARGIN: 7px 15px 0px
}
#photo_album_bottom {
	MARGIN: 10px
}
#photo_album_edit H3 {
	PADDING-TOP: 6px
}
LABEL.profile_header_small {
	FONT-SIZE: 11px; MARGIN-LEFT: 10px
}
LABEL.profile_header_small A {
	TEXT-DECORATION: none
}
.photo_footer {
	
}
.photo_footer .comments H2.photoCommentHeader {
	MARGIN-TOP: 20px
}
.photo_footer DIV.innerComment {
	WIDTH: 310px
}
.photo_footer .comment {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 10px 10px 10px 0px; WIDTH: 350px; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid
}
TD.photoCommentCancel {
	PADDING-LEFT: 10px; VERTICAL-ALIGN: middle
}
.photoCommentField {
	PADDING-RIGHT: 20px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; WIDTH: 350px; PADDING-TOP: 0px; HEIGHT: 65px
}
.photo_actions {
	FONT-SIZE: 12px; FLOAT: right; MARGIN: 20px 0px 0px 9px; WIDTH: 120px
}
.photo_actions UL {
	LIST-STYLE-TYPE: none
}
.photo_actions LI {
	
}
.photo_actions .photoAction {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 3px; DISPLAY: block; PADDING-LEFT: 20px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #3d6cb4 1px dotted; BACKGROUND-REPEAT: no-repeat; ZOOM: 1; TEXT-DECORATION: none
}
.photo_actions A:hover {
	BORDER-BOTTOM-COLOR: #000; BACKGROUND-COLOR: #ffd; TEXT-DECORATION: none
}
DIV.finish_edit {
	CLEAR: left; MARGIN-TOP: 15px; MARGIN-BOTTOM: 10px; TEXT-ALIGN: center
}
.photoComment {
	PADDING-RIGHT: 12px; WIDTH: 32px; PADDING-TOP: 4px
}
.profileComment {
	MARGIN-TOP: 4px; MARGIN-BOTTOM: 3px
}
.moderateComment {
	FONT-SIZE: 11px; PADDING-TOP: 3px
}
.authorComment {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
.timeComment {
	PADDING-LEFT: 2px; FONT-SIZE: 11px; COLOR: #888877
}
.commentSection {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; OVERFLOW: hidden; WIDTH: 617px; PADDING-TOP: 10px; BORDER-BOTTOM: #cccccc 1px solid
}
#commentForm_comment {
	WIDTH: 435px
}
.commentSection .authorComment {
	
}
.profileCommentForm {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.profileCommentHeader {
	PADDING-BOTTOM: 2px
}
H2.taggedPhotosHeader {
	CLEAR: left; PADDING-LEFT: 20px; FONT-SIZE: 13px; PADDING-TOP: 5px
}
.reviewSection TD.icon {
	VERTICAL-ALIGN: top; WIDTH: 16px; TEXT-ALIGN: left
}
.sectionContent .reviewSection P.eventTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left; MARGIN: 0px 0px 2px; WIDTH: 375px
}
.reviewSection P.time {
	FLOAT: right; MARGIN: 0px; COLOR: #887
}
.reviewSection DIV.content {
	CLEAR: both; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 440px
}
.reviewSection TD.content {
	PADDING-LEFT: 8px
}
.reviewSection SPAN.stars {
	PADDING-LEFT: 8px; WHITE-SPACE: nowrap
}
.reviewSection {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px 20px 10px 0px; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px solid
}
.reviewsContent DIV.filterLinks {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 4px
}
.reviewsContent .subSectionHeader A {
	FONT-WEIGHT: normal; FONT-SIZE: 11px
}
.reviewsContent .filterLinks A {
	FONT-WEIGHT: normal; FONT-SIZE: 11px
}
.reviewsContent A.category_select {
	FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none
}
.reviewsContent A.newProfileReview {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; PADDING-TOP: 1px; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
DIV.potentialFeeds A.action {
	COLOR: #999; TEXT-DECORATION: none
}
DIV.potentialFeeds A.action:hover {
	COLOR: #5178a4; TEXT-DECORATION: underline
}
DIV.typefilter {
	FLOAT: right
}
.miniProfile P {
	FONT-SIZE: 12px; FONT-FAMILY: tahoma, sans-serif
}
DIV.editSidebarMsg {
	FONT-SIZE: 12px; MARGIN-LEFT: 10px; MARGIN-RIGHT: 10px; FONT-FAMILY: tahoma, sans-serif
}
A.editSidebarLink {
	FONT-SIZE: 12px; FLOAT: left; MARGIN: 5px 10px; FONT-FAMILY: tahoma, sans-serif
}
.connectionInfo * {
	
}
.connectionInfo INPUT {
	
}
.connectionInfo H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; MARGIN: 0px
}
.connectionInfo DIV {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.connectionInfo P {
	MARGIN-TOP: 15px; FONT-SIZE: 12px
}
.connectionInfo UL {
	PADDING-LEFT: 16px; PADDING-TOP: 4px
}
.connectionInfo LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.connectionInfo INPUT {
	MARGIN-TOP: 15px; FONT-WEIGHT: bold; FONT-SIZE: 12px
}
#subTabs {
	MARGIN-TOP: 10px; FONT-SIZE: 0px; MARGIN-BOTTOM: 20px; OVERFLOW: hidden; POSITION: relative; HEIGHT: 22px
}
#subTabs DIV {
	FLOAT: left; BORDER-BOTTOM: #3d6cb4 1px solid; HEIGHT: 21px
}
#subTabs DIV.spacer {
	FONT-SIZE: 1px; WIDTH: 1px
}
#subTabs DIV A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; COLOR: #000; PADDING-TOP: 3px; BACKGROUND-COLOR: #e4e4e4; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#subTabs A:hover {
	BACKGROUND-COLOR: #ccc; TEXT-DECORATION: none
}
#subTabs A SPAN {
	LINE-HEIGHT: 20px
}
#subTabs DIV.selected {
	BORDER-RIGHT: #3d6cb4 1px solid; BORDER-TOP: #3d6cb4 1px solid; BORDER-LEFT: #3d6cb4 1px solid; BORDER-BOTTOM: #fff 1px solid
}
#subTabs .selected A {
	FONT-WEIGHT: bold; COLOR: #3d6cb4; BACKGROUND-COLOR: #fff
}
#subTabs .selected A:hover {
	FONT-WEIGHT: bold; COLOR: #3d6cb4; BACKGROUND-COLOR: #fff
}
#affiliations A.removeLink {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left 3px; PADDING-LEFT: 24px; BACKGROUND-IMAGE: url(./img/profile_actions/minus.gif); PADDING-BOTTOM: 2px; CURSOR: hand; LINE-HEIGHT: 18px; PADDING-TOP: 2px; BACKGROUND-REPEAT: no-repeat
}
#affiliations A.addLink {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left 3px; PADDING-LEFT: 24px; BACKGROUND-IMAGE: url(./img/profile_actions/plus.gif); PADDING-BOTTOM: 2px; LINE-HEIGHT: 18px; PADDING-TOP: 4px; BACKGROUND-REPEAT: no-repeat
}
#affiliations INPUT.text {
	WIDTH: 300px
}
#affiliations TEXTAREA {
	WIDTH: 300px
}
#affiliations P.label {
	MARGIN: 0px
}
.manageProfile P.label {
	MARGIN: 0px
}
.manageProfile .text {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BORDER-LEFT-COLOR: #a9b7c7; BORDER-BOTTOM-COLOR: #a9b7c7; PADDING-BOTTOM: 3px; BORDER-TOP-COLOR: #a9b7c7; PADDING-TOP: 3px; BORDER-RIGHT-COLOR: #a9b7c7
}
.manageProfile SELECT {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BORDER-LEFT-COLOR: #a9b7c7; BORDER-BOTTOM-COLOR: #a9b7c7; PADDING-BOTTOM: 3px; BORDER-TOP-COLOR: #a9b7c7; PADDING-TOP: 3px; BORDER-RIGHT-COLOR: #a9b7c7
}
.manageProfile TEXTAREA {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BORDER-LEFT-COLOR: #a9b7c7; BORDER-BOTTOM-COLOR: #a9b7c7; PADDING-BOTTOM: 3px; BORDER-TOP-COLOR: #a9b7c7; PADDING-TOP: 3px; BORDER-RIGHT-COLOR: #a9b7c7
}
.manageProfile OPTION {
	
}
.manageProfile .interests TEXTAREA {
	WIDTH: 350px
}
.manageProfile .description {
	MARGIN: 14px 0px
}
TABLE.profileImportTable TABLE TR.importPost {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #999999 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #e9e9e9
}
TD.importPost P {
	FONT-SIZE: 12px
}
.serviceChooserImport TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 8px; VERTICAL-ALIGN: middle; PADDING-TOP: 8px
}
.profileImport TD {
	BORDER-TOP: #c1c1c1 1px solid
}
.profileImport TD.field {
	PADDING-RIGHT: 15px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.profileImport TD.field P {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
TR.grayBackground {
	BACKGROUND-COLOR: #e9e9e9
}
.field_type H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Tahoma, sans-serif; TEXT-ALIGN: right
}
TD.field_light {
	COLOR: #999
}
.profileImport H2 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px
}
.profileImport H2 A {
	FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.photo_import IMG {
	FLOAT: left
}
.profileImport A {
	MARGIN-RIGHT: 5px
}
.profileImport INPUT.text {
	WIDTH: 200px
}
.profileImport TEXTAREA {
	WIDTH: 200px
}
.manageProfile H1.editProfile {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 16px; PADDING-BOTTOM: 7px; COLOR: black; PADDING-TOP: 0px
}
.profileCompleteScore {
	BORDER-RIGHT: #d7b809 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #d7b809 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 12px; BORDER-LEFT: #d7b809 1px solid; PADDING-TOP: 12px; BORDER-BOTTOM: #d7b809 1px solid; BACKGROUND-COLOR: #fffff2
}
.manageProfile .manageProfileContent {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 20px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 32px; BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: left
}
.manageProfile .manageProfileContent H2 {
	MARGIN-TOP: 0px
}
#profileSuggestion DIV {
	BORDER-RIGHT: #d7b809 1px solid; PADDING-RIGHT: 12px; BORDER-TOP: #d7b809 1px solid; PADDING-LEFT: 12px; PADDING-BOTTOM: 12px; BORDER-LEFT: #d7b809 1px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #d7b809 1px solid; BACKGROUND-COLOR: #fffff2
}
#profileSuggestion DIV P {
	
}
#profileHeader {
	MARGIN-BOTTOM: 8px
}
.manageProfile .cInfo H1 {
	PADDING-LEFT: 48px; FONT-SIZE: 17px; COLOR: #666; LINE-HEIGHT: 27px; BACKGROUND-REPEAT: no-repeat
}
#profileSuggestion .profileAction P {
	MARGIN: 8px 0px
}
.manageProfile .cInfo .contactInfoContainer {
	WIDTH: 400px
}
.manageProfile .cInfo .contactInfo {
	MARGIN-TOP: 10px
}
.manageProfile .cInfo .contactInfo INPUT {
	WIDTH: 220px
}
.manageProfile .cInfo .contactInfo TEXTAREA {
	WIDTH: 220px
}
.manageProfile .cInfo .brokenOutFields INPUT {
	WIDTH: 100px
}
.manageProfile .cInfo .brokenOutFields TEXTAREA {
	WIDTH: 100px
}
.manageProfile .cInfo .showAdditional {
	BACKGROUND-POSITION: 0px 2px; PADDING-LEFT: 14px; BACKGROUND-IMAGE: url(./img/profile_actions/expand_arrow.gif); LINE-HEIGHT: 16px; BACKGROUND-REPEAT: no-repeat
}
.manageProfile .imList INPUT.text {
	WIDTH: 143px
}
.manageProfile .imList SELECT {
	WIDTH: 72px
}
DIV.privacy_box {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; WIDTH: 325px; BORDER-BOTTOM: #999 1px solid; TEXT-ALIGN: left
}
DIV.privacy_box DIV.top {
	BACKGROUND-POSITION: 10px 8px; PADDING-LEFT: 32px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(./img/profile_actions/privacy_lock.gif); LINE-HEIGHT: 32px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 32px; BACKGROUND-COLOR: #eee
}
DIV.privacy_box DIV.content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 32px; PADDING-BOTTOM: 20px; PADDING-TOP: 16px
}
DIV.privacy_box DIV.message {
	
}
DIV.privacy_box DIV.option {
	MARGIN-TOP: 14px
}
DIV.privacy_box DIV.selectBox {
	BORDER-RIGHT: #999 1px solid; BACKGROUND-POSITION: 181px 50%; BORDER-TOP: #999 1px solid; BACKGROUND-IMAGE: url(./img/profile_actions/dropdown.gif); BORDER-LEFT: #999 1px solid; WIDTH: 200px; CURSOR: default; LINE-HEIGHT: 18px; BORDER-BOTTOM: #999 1px solid; BACKGROUND-REPEAT: no-repeat
}
DIV.privacy_box DIV.selectBoxContent {
	PADDING-LEFT: 5px
}
DIV.privacy_box .menuContainer {
	POSITION: relative; HEIGHT: 0px
}
DIV.privacy_box P.result {
	FONT-SIZE: 11px; LINE-HEIGHT: 11px; FONT-FAMILY: Tahoma, sans-serif
}
DIV.privacy_box .above .autoSuggest {
	BOTTOM: 0px
}
DIV.privacy_box DIV.privacyCustom TD {
	VERTICAL-ALIGN: middle; LINE-HEIGHT: normal
}
DIV.privacy_box DIV.privacyCustom LABEL {
	PADDING-RIGHT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 11px; FLOAT: none; COLOR: black; LINE-HEIGHT: normal
}
DIV.privacy_box .privacyMessage {
	MARGIN-TOP: 14px
}
DIV.publicProfileHeader {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
DIV.publicProfileHeader IMG {
	PADDING-RIGHT: 5px; POSITION: relative; TOP: 3px
}
#bottom_bar_container {
	CLEAR: both; PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
#bottom_bar_container .bottomAdContainer {
	PADDING-BOTTOM: 20px
}
#photo_header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; PADDING-TOP: 20px; BORDER-BOTTOM: #ccc 1px solid
}
