.ObjectTaggerControls {
	margin:4px 0;
	display:inline-block;
}
.ProjectChooser {
	margin:4px 0;
	}
#placeholder {
	height:1px;
	overflow:hidden
}

/* txtdetails
----------------------------------*/
#txdetails ul {
	list-style:disc outside url("/images/buttonicon/checked.gif");
	list-style-position: 2px center;
	margin-left:.5em;
}
#txdetails ul li {
	margin:0.4em 0 1em 3em;
	width:auto;
}
#txdetails ul li div {
	display:inline-block;
	*display:inline;
}
#txdetails ul li div.preference-value, #txdetails ul li div.field-value, #txdetails ul li div.urn {
	font-weight:bold;
	clear:right;
}
#txdetails ul li div.preference-name, #txdetails ul li div.field-name {
	font-weight:bold;
	clear:right;
}
#txdetails ul li div img {
	vertical-align:bottom
}
.urn {
	display:inline;
}
.preference-name, .preference-value {
	display:inline;
}
ul.ui-yakawidget-list-inline li {
	line-height:normal;
	padding-bottom:0;
	margin-top:1px;
	display:inine;
}
ul.ui-yakawidget-list-inline li h3 {
	line-height:normal;
	padding-bottom:0;
}
ul.ui-yakawidget-list-inline li div.fltrt {
	margin-bottom:0px;
	margin-top:0px
}
.ui-yakabox-microprofile .ui-yakabox-layout-micro-25 .ui-widget img {
	max-width:80px;
}
.ui-yakabox-microprofile .ui-yakabox-layout-micro-25 .ui-widget input[type="text"] {
	margin-top:.15625em;
	margin-bottom:.15625em;
	padding-left:.125em;
	width:12.5em;
	font-size:.8em;
	padding-bottom:.3em;
	}

/* Banner 
----------------------------------*/
.ui-yakabox-microprofile .ui-yakabox-banner-full.ui-state-active {
	margin:-2.2em -1em 1em;
	*margin:0 0 1em;
	padding-bottom:2em;
	padding-top:1.3em;
	text-align:center;
	border-top:0;
	border-left:0;
	border-right:0;
	display:none;
}
.ui-dialog .ui-yakabox-banner-full.ui-state-active {
	display:block;
}
.ui-yakabox-microprofile .ui-yakabox-banner-full h1 {
	font-size:1.7em;
	line-height:1.3em;
	margin-bottom:0.5em;
	font-weight:normal;
	text-align:center;
}
	
/* Mouseover Icons
----------------------------------*/
div.ui-state-default ul.ui-yakawidget-list-inline li div.ui-state-default {
	visibility:hidden;
}
div.ui-state-active ul.ui-yakawidget-list-inline li div.ui-state-default, div.ui-state-hover ul.ui-yakawidget-list-inline li div.ui-state-default {
	visibility:visible;
}
ul.ui-yakawidget-list-inline li div.fltrt {
	margin-bottom:0px;
	margin-top:0px
}

/* Component containers
----------------------------------*/
div.ui-widget-microprofile {
	padding:4px 6px;
	margin-bottom:5px;
	width:auto
}
#MasterMicroProfilesContainer div.ui-widget .ui-widget {
	float: none;
	margin-bottom: .5em;
}
#MasterMicroProfilesContainer .ui-widget-content a {
	font-weight:bold;
}
#MasterMicroProfilesContainer .ui-widget-header a {
}

/* Comments 
----------------------------------*/
#MasterMicroProfilesContainer div.ui-widget-comment {
	float: none;
	margin-bottom: 0.2em;
	padding-top: 0.6em;
	width: auto;
}
#MasterMicroProfilesContainer .ui-yakabox-microprofile .ui-microprofile-comment {
	padding-top:1em;
}

/* Interaction states
----------------------------------*/
#MasterMicroProfilesContainer .ui-state-default, #MasterMicroProfilesContainer .ui-widget-content .ui-state-default {
	/*background-image:none;*/
}
#MasterMicroProfilesContainer .ui-state-default a, #MasterMicroProfilesContainer .ui-state-default a:link, #MasterMicroProfilesContainer .ui-state-default a:visited {
	font-weight:bold;
}
#MasterMicroProfilesContainer .ui-state-hover a, #MasterMicroProfilesContainer .ui-state-hover a:hover {
	font-weight:bold;
}
#MasterMicroProfilesContainer .ui-state-active, #MasterMicroProfilesContainer .ui-widget-content .ui-state-active {
	background-image:none;
}
#MasterMicroProfilesContainer .ui-state-active a, #MasterMicroProfilesContainer .ui-state-active a:link, #MasterMicroProfilesContainer .ui-state-active a:visited {
	font-weight:bold;
}

/* Interaction Cues
----------------------------------*/
.ui-widget-roadblock, #MasterMicroProfilesContainer div.ui-widget-roadblock, #MasterMicroProfilesContainer .ui-widget-roadblock.ui-state-default {
	border: 1px solid #DDD77D;
	background: #f8e472 url(/images/themeroller/microprofiles/ui-bg_diagonals-thick_100_f8e472_40x40.png) 50% 50% repeat;
	box-shadow: 2px 2px 4px #ccc;
	-moz-box-shadow: 2px 2px 4px #ccc;
}
div.ui-widget-roadblock.ui-state-hover, #MasterMicroProfilesContainer div.ui-widget-roadblock.ui-state-active {
	box-shadow: none;
	-moz-box-shadow:  none;
	background: #FBF1B9 none 30% 50% repeat;
}
#MasterMicroProfilesContainer div.ui-widget-roadblock.ui-state-hover, #MasterMicroProfilesContainer div.ui-widget-roadblock.ui-state-active {
	box-shadow: none;
	-moz-box-shadow:  none;
	background: #FBF1B9 none 30% 50% repeat;
}

#MasterMicroProfilesContainer div.ui-widget-roadblock a, #MasterMicroProfilesContainer .ui-widget-roadblock.ui-state-default a {
	font-weight:bold;
	color:#f6a91e;
}
#MasterMicroProfilesContainer div.ui-widget-roadblock .ui-widget-content {
	border: 1px solid #DDD77D;
	background: none #ffffff  50% 50% repeat;
	padding-left:.4em;
	padding-right:.4em;
}

/* Interaction Cues
----------------------------------*/
#MasterMicroProfilesContainer div.ui-widget-pinned, 
.ui-widget-pinned.ui-state-default, div.ui-widget-pinned, 
.ui-widget-pinned.ui-state-default{
	border: 1px solid #faf1Bf;
	background: #F8E472 none 50% 50% repeat;
	box-shadow: 2px 2px 4px #ccc;
	-moz-box-shadow: 2px 2px 4px #ccc;
	padding-left:0;
	padding-right:0;
	padding-bottom:0;
}
#MasterMicroProfilesContainer div.ui-widget-pinned.ui-state-hover, div.ui-widget-pinned.ui-state-hover {
	box-shadow: none;
	-moz-box-shadow: none;
}
#MasterMicroProfilesContainer div.ui-widget-pinned.ui-state-hover .ui-widget-content, 
#MasterMicroProfilesContainer div.ui-widget-pinned.ui-state-active .ui-widget-content, div.ui-widget-pinned.ui-state-hover .ui-widget-content {
	background:	#FEFCE3 none 50% 50% repeat;
}
#MasterMicroProfilesContainer div.ui-widget-pinned a, 
#MasterMicroProfilesContainer div.ui-widget-pinned.ui-state-default a, div.ui-widget-pinned.ui-state-default a {
	font-weight:bold;
}
#MasterMicroProfilesContainer div.ui-widget-pinned .ui-widget-content, div.ui-widget-pinned .ui-widget-content {
	border-top: 1px solid #DDD77D;
	background:none repeat scroll 50% 50% #FBF1B9;
	padding:.3em .4em .4em;
}


#MasterMicroProfilesContainer .ui-state-disabled, 
#MasterMicroProfilesContainer .ui-widget-content .ui-state-disabled {
	opacity: .35;
	filter:Alpha(Opacity=35);
	background-image: none;
}

/* Corner radius 
----------------------------------*/
#MasterMicroProfilesContainer .ui-corner-tl {
	-moz-border-radius-topleft: 8px;
	-webkit-border-top-left-radius: 8px;
}
#MasterMicroProfilesContainer .ui-corner-tr {
	-moz-border-radius-topright: 8px;
	-webkit-border-top-right-radius: 8px;
}
#MasterMicroProfilesContainer .ui-corner-bl {
	-moz-border-radius-bottomleft: 8px;
	-webkit-border-bottom-left-radius: 8px;
}
#MasterMicroProfilesContainer .ui-corner-br {
	-moz-border-radius-bottomright: 8px;
	-webkit-border-bottom-right-radius: 8px;
}
#MasterMicroProfilesContainer .ui-corner-top {
	-moz-border-radius-topleft: 8px;
	-webkit-border-top-left-radius: 8px;
	-moz-border-radius-topright: 8px;
	-webkit-border-top-right-radius: 8px;
}
#MasterMicroProfilesContainer .ui-corner-bottom {
	-moz-border-radius-bottomleft: 8px;
	-webkit-border-bottom-left-radius: 8px;
	-moz-border-radius-bottomright: 8px;
	-webkit-border-bottom-right-radius: 8px;
}
#MasterMicroProfilesContainer .ui-corner-right {
	-moz-border-radius-topright: 8px;
	-webkit-border-top-right-radius: 8px;
	-moz-border-radius-bottomright: 8px;
	-webkit-border-bottom-right-radius: 8px;
}
#MasterMicroProfilesContainer .ui-corner-left {
	-moz-border-radius-topleft: 8px;
	-webkit-border-top-left-radius: 8px;
	-moz-border-radius-bottomleft: 8px;
	-webkit-border-bottom-left-radius: 8px;
}
#MasterMicroProfilesContainer .ui-corner-all {
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
}
#MasterMicroProfilesContainer .ui-widget-content .ui-widget-content, #MasterMicroProfilesContainer .ui-state-default .ui-widget-content {
	border-width:0;
	background:none;
}
#MasterMicroProfilesContainer .reason h3, .ui-yakabox-activity-reason { *margin-right:7em; width:78%; display:inline-block; }

#MasterMicroProfilesContainer li.ui-yakabox-activity-reason a {display:inline}

#MasterMicroProfilesContainer .ui-state-highlight .reason h3, .ui-widget-roadblock .ui-yakabox-activity-reason  {margin-right:10em; width:70%}

#MasterMicroProfilesContainer .ui-widget-comment {background-color:#fff !important; padding:0.5em 0.5em 0.4em; margin-bottom:.2em;} 

#MasterMicroProfilesContainer .ui-widget-pointer {
    border-color: transparent transparent #FFFFFF;
    border-style: solid;
    border-width: 6px;
    height: 0;
    line-height: 0;
    margin-bottom: 0;
    margin-left: 40px;
    width: 0;
		}
#MasterMicroProfilesContainer .ui-button-toolbar { visibility: hidden}	
#MasterMicroProfilesContainer .ui-state-hover .ui-button-toolbar, #MasterMicroProfilesContainer .ui-state-active .ui-button-toolbar {
	visibility: visible;
}	

#MasterMicroProfilesContainer .ui-widget-pinned .ui-button-toolbar, #MasterMicroProfilesContainer .ui-widget-roadblock .ui-button-toolbar { visibility:visible}		
		
		
#MasterMicroProfilesContainer.ui-yakawidget-chooser h3 { display:inline-block; width:74%}

/* Like This 
----------------------------------*/
#MasterMicroProfilesContainer #ui-commentstats div.ui-widget-content {
	border-width:1px;
	background-color:#FFF;
	margin-top:10px;
	}
#jqDynamicDialog #tagUsersThatLikeThis.ui-widget-content {
	border:none;
	}

#ybx-panel .ui-yakabox-microprofile .ui-yakabox-layout-micro-75 h2 {
	margin-bottom:0;
	padding-bottom:0;
	}
	
#sNewMicroProfileDiv .ui-yakabox-microprofile {
    border-bottom: medium none;
    border-left: medium none;
    border-radius: 0 0 0 0;
    border-right: medium none;
    margin-top: -0.2em;
    padding: 1em 0 0;
}
