.PF_Collection_NewCollectionBox {border:1px solid black; margin-top:6px;}
.PF_Collection_AddArticleToCollection {float:right; display:block;}
.PF_Collection_AddArticleImage {float: left; display:block;}
.PF_Collection_Clear {clear:both; display:block;}
.PF_Collection_Header {float:left; margin:0px; padding: 0px; font-size:16px; font-weight:bold; width: 100%; background-color:#ffffff;}
.PF_Collection_HeaderLabel { margin: 15px; }
.PF_Collection_CloseButton { cursor:pointer; position: absolute; top: 18px; right: 15px; font-size: 9px;}
.PF_Collection_BOX {border: 2px solid #d0d0d0; padding:0px; position:absolute; z-index:10000; background:#f0f0f0; display:none; 
		
        -webkit-box-shadow:  5px 5px 10px 5px rgba(90, 90, 90, .2);
        
        box-shadow:  5px 5px 10px 5px rgba(90, 90, 90, .2);
        }
.PF_Collection_InnerBOX { padding:15px; }
.PF_Collection_BOX_Wrapper {position:relative; }
.PF_Collection_ArticleImage {}
.PF_Collection_ddlCollections {padding:3px;}
.PF_Collection_txtCollectionNotes {padding:3px;}
.PF_Collection_btnSave {padding:3px;}
.PF_Collection_lblNewCollection {padding:3px;}
.PF_Collection_txtNewCollectionName {padding:3px;}
.PF_Collection_btnNewCollectionAdd {padding:3px;}
   


.PF_Collection_BottomBox {background-color:#eaeaea; border-top: solid 2px #b0b0b0; margin:0px; padding:0px; } 


.PF_Collection_ArticleIsAlreadyAdded { margin: 0px;}
.PF_Collection_ArticleIsAlreadyAddedInner { margin: 0px; padding: 15px; }
.PF_Collection_ArticleIsAlreadyAdded ul {list-style-position: inside;}


.PF_Collection_Asterisk { font-size: 30px; font-weight: bold; color: #990000; display:inline-block; height:15px; }
.PF_Collection_UserNotRegistered { margin:0px; }
.PF_Collection_UserNotRegisteredInner {margin: 0px; padding: 25px 15px; height:65px;}
.PF_Collection_RegisterBox { margin-top: 10px; float: left; }
.PF_Collection_BottomBox a.PF_Collection_Register_Button:link, 
.PF_Collection_BottomBox a.PF_Collection_Register_Button:visited { color: red; }





/* button to show/hide the pop-up */

.PF_Collection_ShowHide_Link
{
	float:left;
	background-color:#cfcfcf;
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #dddddd), color-stop(1, #cfcfcf) );
	background:-moz-linear-gradient( center top, #dddddd 5%, #cfcfcf 100% );
	background: -ms-linear-gradient(top, #dddddd 0%,#cfcfcf 100%);	
	color:#404040;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	padding:1px 16px;
	text-decoration:none;
	text-shadow:0px 1px 0px #ffffff;
	cursor: pointer;
	width: 36px;
	display:inline-block;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #bbbbbb;
}



.PF_Collection_ShowHide_Link:hover, 
.PFCollections1 .PFCollectionDeleteButton:hover
{
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #dfdfdf), color-stop(1, #ededed) );
	background:-moz-linear-gradient( center top, #dfdfdf 5%, #ededed 100% );
	/*filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed'); */
	background-color:#dfdfdf;
}

.PF_Collection_ShowHide_Link:active, 
.PFCollections1 .PFCollectionDeleteButton:active {
   position:relative;
	top:1px;
}



/* add to collection button in pop-up */

.PF_Collection_SaveButton {
	background-color:#cfcfcf;
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #dddddd), color-stop(1, #cfcfcf) );
	background:-moz-linear-gradient( center top, #dddddd 5%, #cfcfcf 100% );
	background: -ms-linear-gradient(top, #dddddd 0%,#cfcfcf 100%);	
	color:#404040;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	padding:1px 16px;
	text-decoration:none;
	text-shadow:0px 1px 0px #ffffff;
	cursor: pointer;
	width: 36px;
	display:inline-block;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #bbbbbb;
	
}

.PF_Collection_SaveButton { width: 90px; }


.PF_Collection_SaveButton:hover
{
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #dfdfdf), color-stop(1, #ededed) );
	background:-moz-linear-gradient( center top, #dfdfdf 5%, #ededed 100% );
	/*filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed'); */
	background-color:#dfdfdf;
}


.PF_Collection_SaveButton:active
{
    position:relative;
    top:1px;
}


/* register button*/

.PF_Collection_BottomBox a.PF_Collection_Register_Button:link, 
.PF_Collection_BottomBox a.PF_Collection_Register_Button:visited 
{
	float:left;
	background-color:#cfcfcf;
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #dddddd), color-stop(1, #cfcfcf) );
	background:-moz-linear-gradient( center top, #dddddd 5%, #cfcfcf 100% );
	background: -ms-linear-gradient(top, #dddddd 0%,#cfcfcf 100%);	
	color:#404040;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	padding:1px 16px;
	text-decoration:none;
	text-shadow:0px 1px 0px #ffffff;
	cursor: pointer;
	width: 36px;
	display:inline-block;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #bbbbbb;
}

.PF_Collection_BottomBox a.PF_Collection_Register_Button:link, 
.PF_Collection_BottomBox a.PF_Collection_Register_Button:visited  
{ width: 50px; }

.PF_Collection_BottomBox a.PF_Collection_Register_Button:link, 
.PF_Collection_BottomBox a.PF_Collection_Register_Button:visited 
{
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #dfdfdf), color-stop(1, #ededed) );
	background:-moz-linear-gradient( center top, #dfdfdf 5%, #ededed 100% );
	/*filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed'); */
	background-color:#dfdfdf;
}


