.fieldWithErrors input {
	border-style: solid;
	border-color: red;
	border-width: 1px;
}

.pixfizz_admin_albums td {
	padding: 5px;
	
}
.pixfizz_admin_albums th {
	padding: 5px;
}

.pixfizz_admin_groups td {
	padding: 5px;
}
.pixfizz_admin_groups th {
	padding: 5px;
}


.pixfizz_signup td {
	padding: 5px;
}
.pixfizz_signup th {
	padding: 5px;
}


#modal_container { 
	padding:10px; 
	background-color: #FFFFFF;  
	border:1px solid #FFFFFF;
	overflow:auto;
	color: black;
}

#modal_overlay {  
	 background-color:#000;  
}  

#progress_bar {
    width:102px;
    height:7px;
    border:1px solid #ccc;
    padding:0;
    margin:0;
    position:relative;
    background-image:url("/images/progress_bar.gif");
    background-repeat:repeat-x;
}

#progress_bar div {
    background-color:#fff;
}

.pixfizz-page {
	padding: 2px;
	margin: 1px;
}
.pixfizz-page-selected {
	border-style: solid;
	border-width: 1px;
}

.px-image-source {
	margin: 6px; 
	width: 85px;
	height: 55px; 
    float: left; 
    border-style: solid; 
    border-color:white; 
    border-width: 1px; 
    text-align: center
}


/* Tooltip css */

.pixfizz-tooltip {
	text-align: left;
	background-color: white;
	font-size: 12px;
	color: black;
	padding: 6px; 
	border-style:solid; 
	border-color: gray;
	border-width: 2px;
	position:absolute;
	-webkit-box-shadow: 5px 5px 3px #555555;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	filter: progid:DXImageTransform.Microsoft.Shadow(color=#555555,direction=135,strength=3);
}
.px-tooltip-launch {
	cursor:pointer;
}

.px-tooltip-content {
	display:none;
}

/* end tooltip css */

form.button-to {
	padding: 0px;
	margin: 0px;
}

