﻿.box-default
{
	border:					1px solid #ccc;
	
        background-color: white;
}

.box-padding
{
	padding:				20px;
}

.box-margin
{
	margin-top:				20px;
	margin-bottom:			20px;
}

.box-align-center
{
	margin-left:			auto;
	margin-right:			auto;
}

.box-default .box-caption
{
	background-color:		#ddd;
	padding:				6px 20px 6px 20px;
	font-size:				0.9em;
	font-weight:			normal;
	color:					#666;
	border-bottom:			1px dotted #ccc;
}

.box-default .box-buttons
{
	background-color:		#eee;
	border-top:				1px dotted #ddd;
	padding:				6px 20px 6px 20px;
	overflow:				auto;
}

.box-default .box-buttons a
{
	float:					left;
	background-color:		#a71f31;
	padding:				6px 12px 6px 12px;
	/*border-radius:			4px;*/
	color:					white;
	text-decoration:		none;
}

.box-formlike .formlike-header 
{
	margin:					12px 0px 18px 0px;
	padding:				0px;
	text-align:				left;
	color:					#a71f31;
}

.box-formlike .formlike-header div.formlike-legend 
{
	display:				block;
	font-size:				16px;
	margin:					0px 0px 0px 0px;
	color:					#a71f31;
	font-weight:			bold;
}

.box-formlike .formlike-header div.formlike-description 
{
	margin:					0px 0px 12px 0px;
	padding:				0px;
	text-align:				justify;
	line-height:			1.5;
	color:					black;
}

.box-formlike .formlike-header div.formlike-description a
{
	text-decoration:		none;
	font-weight:			normal;
	color:					#a71f31;
}

.box-formlike .formlike-header div.formlike-description a:hover
{
	text-decoration:		underline;
}
