/*
	bp_containers.css
	BP CSS 
	
	the bp_containers.css file contains style definitions pertaining
	to containers within the bench>press UI.  container definitions 
	are typically restricted to size (width, height), positioning,
	including position queues (relative, inherited, absolute), padding
	and margins. 
*/

/*
	//
	//	bp_standard_toolbox_container
	//	class
	//
	//	the standard toolbox is designed to be employed as 
	//	a dynamic widget into any view.
	//
*/
.bp_standard_toolbox_container
{
	margin			: 10px;
	padding			: 5px;	
	width			: 200px;

	position		: absolute;
	top				: 300px;
	left			: 600px;
}

/*
	//
	//	.bp_standard_toolbox_ui.heading
	//	class.class
	//
	//	any tag of class "heading" nested within a tag of
	//	class "bp_standard_toolbox_ui
	//
*/
.bp_standard_toolbox_ui .heading
{
	margin-bottom	: 10px;
	padding			: 2px;
	
	height			: 12px;
}

/*
	//
	//	.bp_standard_toolbox_ui.bp_standard_link
	//	class.class
	//
	//	any bp_standard_link contained within a bp_standard_toolbox_ui
	//
*/
.bp_standard_toolbox_ui .bp_standard_link
{
	padding-left			: 15px;
}

/*
	//
	//	.bp_standard_toolbox_ui.detail
	//	class.class
	//
	//	any tag of class "detail" nested within a tag of
	//	class "bp_standard_toolbox_ui
	//
*/
.bp_standard_toolbox_ui .detail
{
	padding-left			: 3px;
}


/*
	//
	//	.bp2_formtable
	//
*/
.bp2_formtable
{
	width: 500px;
	margin-bottom: 50px;
}

.headerContent
{
	background-image: url(/icons/widgets/gradients/bp2form_headGradient.gif);
	background-repeat: repeat-x;
	height: 52px;
}

.footerContent
{
	background-image: url(/icons/widgets/gradients/bp2form_footGradient.gif);
	background-repeat: repeat-x;
	height: 55px;
	
	text-align: right;
}

.bp2_formtable .primaryTitle
{	
	font-family: "Myriad", "Geneva", sans-serif;
	font-size: 18px;
	color: white;
}

.bp2_formtable .subTitle
{
	font-family: "Myriad", "Geneva", sans-serif;
	font-size: 10px;
	color: white;
	
}

.bp2_formtable .inputrow
{			
	border-right: 1px solid rgb(210,210,210);
	border-left: 1px solid rgb(210,210,210);
	
	background-image: url(/icons/widgets/gradients/bp2form_bodyGradient.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}

.inputseries
{
	width: 100%;
}

.inputseries td
{
	vertical-align: top;
	padding: 15px;
	border-bottom: 1px dotted rgb(200,200,200);
}
			
.inputseries .lastrow td
{
	border-bottom: none;
}
						
.tier1description
{
	font-family: "Myriad", "Geneva", sans-serif;
	font-size: 14px;
	padding-top: 5px;
}

.tier1description.required
{
	color: rgb(0,0,180);
}

.tier1description.invalid
{
	color: rgb(180,0,0);
}

.tier2description
{
	font-family: "Myriad", "Geneva", sans-serif;
	font-size: 9px;
	padding-top: 5px;
	padding-left: 5px;	
	
	color: rgb(100,100,100);
}
