	div.catalog_block{
		border: 1px solid #71B800;
		padding: 10px;
	}
	
	div.catalog_block h2{
		font-size: 12px;
		margin: 0px 0px 10px 0px;
	}
	div.catalog_block dl{
		width: 100%;
		margin: 0px 0px 10px 0px;
		padding: 0px 0px 0px 0px;
	}
	div.catalog_block dl dt{
		font-weight: bold;
		margin: 0px 0px 5px 0px;
		width: 30%;
		clear: both;
		float: left;
	}
	div.catalog_block dl dd{
		margin: 0px 0px 5px 0px;
		width: 68%;
		float: left;
	}
	div.catalog_block dl dd input{
		
	}
	div.catalog_field input.catalog_input, input.catalog_input{
		width: 300px;
	}
	div.catalog_field1 input.catalog_input, div.catalog_field2 input.catalog_input{
		width: 300px;
	}
	
	div.catalog_field textarea.catalog_shorttextarea, textarea.catalog_shorttextarea{
		width: 300px;
		height: 50px;
	}
	div.catalog_field1 textarea.catalog_shorttextarea, div.catalog_field2 textarea.catalog_shorttextarea{
		width: 300px;
		height: 50px;
	}
	
	div.catalog_field textarea.catalog_textarea, textarea.catalog_textarea{
		width: 300px;
		height: 80px;
	}
	div.catalog_field1 textarea.catalog_textarea, div.catalog_field2 textarea.catalog_textarea{
		width: 300px;
		height: 80px;
	}
	
	div.catalog_field1 img, div.catalog_field2 img{
		vertical-align : top;
	}
	select.catalog_select{
		width: 300px;
	}
	div.catalog_checkbox_holder{
		width: 50%;
		float: left;
	}
	input.catalog_checkbox{
		border: 1px solid #ffffff;
	}
	
	div.catalog_overview_item_header_caption h2, div.catalog_header_caption h1{
		margin: 0px;
		padding: 0px;
	}
	div.catalog_overview_item_header_caption .uniqueid, div.catalog_header_caption .uniqueid{
		margin: 0px;
		padding: 0px;
		
		font-size: 10px;
		color: #71B800;
	}
	
	div.catalog_overview_item_header{
		width: 550px;
		margin: 0px 0px 0px 0px;
	}
	div.catalog_overview_item_header div.left{
		width: 70%;
		float: left;
	}
	div.catalog_overview_item_header div.right{
		width: 30%;
		float: right;
	}
	div.catalog_overview_item_header dl{
		width: 100%;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	div.catalog_overview_item_header dl dt{
		font-weight: bold;
		margin: 0px 0px 0px 0px;
		width: 30%;
		clear: both;
		float: left;
	}
	div.catalog_overview_item_header dl dd{
		margin: 0px 0px 0px 0px;
		width: 68%;
		float: right;
	}
	
	
	div.catalog_legend_block{
		border: 1px solid #ffffff;
		padding: 10px;
		width: 100%;
		margin-top: 10px;
	}
	
	div.catalog_legend_block h2{
		font-size: 12px;
		margin: 0px 0px 10px 0px;
	}
	div.catalog_legend_block dl{
		width: 100%;
		margin: 0px 0px 10px 0px;
		padding: 0px 0px 0px 0px;
	}
	div.catalog_legend_block dl dt{
		font-weight: bold;
		margin: 0px 0px 10px 0px;
		width: 10%;
		clear: both;
		float: left;
		text-align: center;
		line-height: 18px;
	}
	div.catalog_legend_block dl dd{
		margin: 0px 0px 10px 0px;
		width: 90%;
		float: left;
		line-height: 18px;
	}
	
	td.account_table_break, td.object_table_break, td.object_table_break{
		height: 5px;
	}
	td.account_table_item, td.object_item, td.object_reaction_item{
		height: 20px;
	}
	td.account_table_item_header, td.object_reaction_item_header, td.object_item_header{
		font-weight: bold;
		height: 20px;
		font-size: 11px;
	}
	td.account_table_item_header a, td.object_reaction_item_header a{
		text-decoration: none;
	}
	td.account_table_item_header a:hover, td.object_reaction_item_header a:hover{
		text-decoration: underline;
	}
	
	.catalog_error{
		color: #ff0000;
	}
	
	
	td.catalog_menuitem{
		padding-left: 5px;
		padding-right: 5px;
	}
	
	div.catalog_language_block{
		text-align: right;
	}
	div.catalog_language_block img{
		border: 0px;
	}
	
	
	div.catalog_field{
	}
	
	div.catalog_field1{
		
	}
	
	div.catalog_field2{
		
	}
