@CHARSET "UTF-8";

/********* colors (backgrounds and borders) ************/

td.mft_box_title{
	background: #929292; /* background for box-header cells */
}

td.mft_box_sub_title,
h1.mft_box_sub_title{
	background: #E6E8E6; /* background for the page-title cell */
}

td.mft_box_title{
	border: 1px solid #929292; /* border for box-header cells*/
}

td.mft_field_content_header,
td.mft_field_title,
td.mft_box_sub_title,
td.mft_field_left,
td.mft_field_content{
	border: 1px solid #929292; /* border for normal table cells */
}
	

p.mft_quote,
td.mft_field_content_header,
td.mft_field_title{
	background: #E3E3E3; /* background for reviews and left column*/
}

p.mft_quote{
	border: 1px solid #929292; /* border for reviews */
}

/********* fonts and text colors ***********/

h1.mft_box_sub_title{ /* font and color for the page-title cell */
	color: #990408;
	font-family: Arial;
         font-weight: bold;
	font-size: 14pt;
}

td.mft_box_title{  /* font and color for the box-header cells */
	color: #ffffff;
	font-family: Arial;
	font-size: 8pt;
}

td.mft_field_left,
td.mft_field_title{ /* font and color for the normal table cells (left)*/
	color: #000000;
	font-family: Arial;
	font-weight: bold;
	font-size: 9pt;
}

td.mft_field_content_header{
	color: #000000;
	font-family: Arial;
	font-weight: bold;
	font-size: 11pt;
}

td.mft_field_right,
td.mft_field_content,
p.mft_quote{  /* font and color for the normal table cells (right)*/
	color: #000000;
	font-family: Arial;
	font-size: 9pt;
}

/********* sizes ***********/

td.mft_field_content_header{
	width: 40%;
}

div.mft_container{  
	margin-top: 20px;
	width: 875px; /* total width */
	margin-left: auto;
	margin-right: auto;
}

td.mft_box_spacing{
	height: 15px;
}

td.mft_field_title,   
td.mft_field_left{
	width: 20%; /* left column */
	padding: 0.3em;
}

table.mft_box{
	width: 100%;
	margin-bottom: 1em;
}

td.mft_box_title{
	padding: 0.3em;
}

td.mft_field_content{
	padding: 0.3em;
}

p.mft_quote{
	margin-left: 1em;
	margin-right: 1em;
	padding: 0.3em;
}

/********* other *******/

table.mft_box{
	border-collapse: collapse;
}

img.mft_image{
	display: block;
	margin-left: auto;
	margin-right: auto;
}

div.mft_rating{
	margin-top: 10px;
}
