body		{font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif; margin:0; color:#111; font-size:14px;}

/* BOX CONTAINER */

.box_header {
	height: 25px;
	background: #F7F7F7; /* Old browsers */
	background: -moz-linear-gradient(top, #F7F7F7 0%, #EDEDED 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#F7F7F7), color-stop(100%,#EDEDED)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #F7F7F7 0%,#EDEDED 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #F7F7F7 0%,#EDEDED 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #F7F7F7 0%,#EDEDED 100%); /* IE10+ */
	background: linear-gradient(top, #F7F7F7 0%,#EDEDED 100%); /* W3C */
	color: #10257f;
	padding-left: 5px;
	text-align: left;
	font-weight: bold;
	font-size: 13px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	padding-top: 10px;
}

.box_body {
	background-color: #F5F5DC;
	padding: 0px;
}

.box_footer {
	height: 28px;
	padding-top: 2px;
	padding-right: 15px;
	background: #F7F7F7; /* Old browsers */
	background: -moz-linear-gradient(top, #E5E4E2 0%, #EDEDED 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#E5E4E2), color-stop(100%,#EDEDED)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #E5E4E2 0%,#EDEDED 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #E5E4E2 0%,#EDEDED 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #E5E4E2 0%,#EDEDED 100%); /* IE10+ */
	background: linear-gradient(top, #E5E4E2 0%,#EDEDED 100%); /* W3C */
	text-align: right;
}

.box_container {
	width: 920px;
	border: 1px solid #D1D0CE;
}

.readonly {
	width: 170px;
	height: 20px;
	border: 1px solid grey;
	padding: 1px 2px;
	font-size: 14px;
}

.box_row {
	margin-top: 10px;
	height: 28px;
}