/*css
//==>>>==>>>==>>>==>>>==>>>==>>>==>>>==>>>==>>>==>>>==>>>==>>>==>>>
//
// Pick-A-Box Contest
//
//==<<<==<<<==<<<==<<<==<<<==<<<==<<<==<<<==<<<==<<<==<<<==<<<==<<<
*/

/* ppart (part) */
.ppart {
}
.ppart .ppart-heading {
	position:relative;
	padding:10px 10px;
	background-color:#eee;
	border:0 solid #ccc;
	border-width:0 0 0 20px;
}
.ppart .ppart-title {
	font-weight:bold;
	color:#444;
}
.ppart .ppart-ctrl {
	position:absolute;
	right:0;
	bottom:5px;
}
.ppart .ppart-ctrl button {
	min-width:80px;
}
.ppart .ppart-body {
	margin:0 auto;
	max-width:900px;
}
.ppart .ppart-footer {
}
.ppart,
.ppart .ppart-heading,
.ppart .ppart-body,
.ppart .ppart-footer {
	margin-bottom:20px;
}

/* psect (section) */
.psect {
}
.psect .psect-heading {
	position:relative;
	padding:10px 10px;
	border:0 solid #337ab7;
	border-width:0 0 1px 20px;
}
.psect .psect-title {
	font-weight:bold;
	color:#337ab7;
}
.psect .psect-ctrl {
	position:absolute;
	right:0;
	bottom:5px;
}
.psect .psect-ctrl button {
	min-width:80px;
}
.psect .psect-body {
}
.psect .psect-footer {
	position:relative;
	padding:10px 10px;
	font-weight:bold;
	color:#337ab7;
	border:0 solid #337ab7;
	border-width:0 0 1px 0;
	min-height:43px;
}
.psect,
.psect .psect-heading,
.psect .psect-body,
.psect .psect-footer {
	margin-bottom:20px;
}

/* psubs (subsection) */
.psubs {
}
.psubs .psubs-heading {
}
.psubs .psubs-title {
}
.psubs .psubs-body {
}
.psubs .psubs-footer {
}

