div.search_field_caption{
	font-weight: bold;
	width: 125px;
	float: left;
}
div.search_field_field{
	float: left;
	width: 180px;
}
div.search_field_field .selector{
	width: 175px;
	font-size: 10px;
}
div.search_field_clear{
	clear: both;
	height: 6px;
}

div.info_balloon{
	visibility: hidden;
	display : none;
	height: 120px;
}
div.info_balloon{
	color: #ff0000;
	font-style: italic;
	height: 120px;
}

div.search_panel_left{
	float: left;
	width: 350px;
}
div.search_panel_right{
	float: left;
	width: 200px;
}

div.search_panel_right div.search_field_caption{
	float: none;
}
div.search_panel_right div.search_field_text{
	color: #ababab;
}

div.search_field_field ul{
	margin: 0px;
	list-style: none;
}
div.search_field_field ul li{
	height: 25px;
}

div.search_panel_right ul{
	margin: 0px;
	list-style: none;
}
div.search_panel_right ul li{
	height: 25px;
}

div.search_panel_clear{
	clear: both;
}


div.reset_button{
	float: left;
}

div.spacer_button{
	width: 79px;
	float: left;
}

div.submit_button{
	float: left;
}


div.login_field_caption{
	width: 150px;
	float: left;
	font-weight: bold;
}
div.login_field_field{
	float: left;
}
div.login_field_clear{
	clear: both;
	height: 5px;
}

div.myaccount_field_caption{
	width: 150px;
	float: left;
	font-weight: bold;
}
div.myaccount_field_field{
	float: left;
}

div.subscribertype_field_caption{
	width: 80px;
	float: left;
	font-weight: bold;
	color: #ed1c24;
	text-align: center;
}
div.subscribertype_field_field{
	float: left;
}

div.myaccount_field_clear{
	clear: both;
	height: 10px;
}

div.reaction_field_caption{
	width: 150px;
	float: left;
	font-weight: bold;
}
div.reaction_field_field{
	float: left;
}
div.reaction_field_clear{
	clear: both;
}

div.stand_field_caption{
	width: 150px;
	float: left;
	font-weight: bold;
}
div.stand_field_field{
	float: left;
}
div.stand_field_clear{
	clear: both;
	height: 15px;
}

div.legend_icon{
	width: 30px;
	float: left;
}
div.legend_text{
	float: left;
}
div.legend_clear{
	clear: both;
}



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;
}

div.catalog_field input.catalog_input, input.catalog_input{
		width: 300px;
}
input.catalog_input{
	width: 300px;
}

textarea.catalog_shorttextarea{
	width: 340px;
	height: 50px;
	font-family: verdana;
	font-size: 11px;
}
textarea.catalog_textarea{
	width: 340px;
	height: 200px;
	font-family: verdana;
	font-size: 11px;
}

td.catalog_menuitem{
	padding-left: 5px;
	padding-right: 10px;
}

div.field_caption{
	font-weight: bold;
	float: left;
}
div.field_field{
	float: left;
}
div.field_clear{
	clear: both;
}

div.field_caption_detail{
	font-weight: bold;
}
div.field_field_detail{
	color: #ed1c24;
}
div.field_field_clear{
	height: 5px;
}


div.detail_reaction_caption{
	float: left;
	width: 100px;
}
div.detail_reaction_field{
	float: left;
}
div.detail_reaction_clear{
	clear: both;
	height: 10px;
}

div.detail_reaction_caption_full{
}
div.detail_reaction_field_full{

}
div.detail_reaction_clear_full{
	clear: both;
}
textarea.detail_reaction_textarea{
	width: 250px;
	height: 80px;
}




/*FOR PAGING*/
div.div_paging
{
margin: 2px 0px 2px 0px;
}

div.div_paging div
{
float: left;
padding: 0px 3px 0px 3px;
margin: 0px 2px 0px 2px;
text-align: center;
vertical-align: middle;

/*border: 1px solid #DCDCDC;*/
}

div.div_paging div a
{
text-decoration: none;
display: block;
color: #000000;
}

div.pagenumbers
{
border-right: 1px solid #000000;
height: 12px;
line-height: 12px;
}

div.pagenumbertexts
{
width: 70px;
margin: 15px 0px 0px 0px;
height: 12px;
line-height: 12px;

}

div.pagenumbers_container
{
width: 395px;
}



/*


	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{
		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{

	}

*/



