

/* Preview page 
    ----------------------------------------------------- */	

.pay_type input {
	margin-top: 4px;
}

.preview_table {
	margin:0 0 0 0;
}	
	
.preview_table th {
	text-align:right;
	width:140px;
	vertical-align:top;
	padding:2px 5px 2px 0;
	white-space:normal;
}
	
.preview_table td {
	vertical-align:top;
	padding:3px 0 3px 0;
}		

/* Basic Building Blocks
    ----------------------------------------------------- */	
.form_table {
	margin:0 0 0 0;
	width:780px; 	      
}	
	
.form_table th {
	text-align:right;
	width:120px;
	vertical-align:top;
	padding:5px 5px 2px 0;
	white-space:normal;
}

.form_table td {
	vertical-align:top;
	padding:3px 0 0px 0;
}		

/* Not yet
.form_table .table_data {
	position: relative;
}
*/

.ParamContainer {
	margin:0 0 0 0;
}

.ParamContainer th, .ParamContainer td {
	white-space:nowrap;
}

.ParamContainer .param_cell_certified {
	white-space:normal;
}

.ParamContainer .private_param_cell_clothing_kind {
	width:0px;
}

.ParamContainer .company_param_cell_clothing_kind {
	width:0px;
}

.ParamContainer .private_param_cell_clothing_size {
	width:0px;
}

.tips_long {
	margin:-4px 0 10px 0;
}

.margin_bottom {
	margin-bottom:15px;
}

/* Form elements
    ----------------------------------------------------- */	

.error {
	float:left;
}

.sub_category_drop {
	margin-top: 5px;
}


/* Fieldset
    ----------------------------------------------------- */		
fieldset {
	padding:15px 10px 10px 15px;
	border:1px solid #ccc;
	margin:10px 0 20px 0;
}

legend {
	font-weight:bold;
	color:#000;
}

/* Infopage
   ------------------------------------------------------ */

tr.infopage_enabled {
	display: table-row;
}

tr.infopage_disabled {
	display: table-row;
	color: #999;
}

th.infopage_disabled,
tr.infopage_disabled th,
tr.infopage_title_disabled th {
	color: #999;
}

tr.infopage_hidden {
	display: none;
}

tr.infopage_title_enabled {
	display: table-row;
}

tr.infopage_title_disabled {
	display: table-row;
	color: #999;
}
tr.infopage_title_hidden {
	display: none;
}

#infopage_store_text {
	display: none;
}

tr.infopage_title_disabled #infopage_store_text {
	display: inline;
	color: black;
}

/* ai confirm
   ------------------------------------------------------ */

.maintext_ai_confirm	{
	width:570px;
	line-height:135%;
}		


