
.button_big, 
.button_small, 
.button_smallest, 
.pactable tbody tr.pac_buttons input, 
.paclist .pactable #pac_selAll, 
#pacdeverror input, 
#pactrace input, 
.pactable th.pac_sorter input, 
.pac_row_filter_submit_button, 
.paclist .pactable tbody tr input, 
.pac .pacform .pac_topbuttons input, 
.pac .pacform .pac_bottombuttons input{
	font-size: 12px;
}



.pac, .pac textarea {
	font-family: Arial, Helvetica, sans-serif;
}
.pac{
	min-width:1%;
}

.pacform, .paclist {
	float: left;
	background-color: #ffffff;
	border: solid 1px #4F72B4;
}

	/* the main form tag inside a next list / form */
	.pac .pacform form, .pac .paclist form {
		padding: 0;
		margin: 0;
	}
	/* HACK : added to prevent clipping of bottom border in ie */
	* html .pac form { /* ie */
		padding-bottom: 1px;
	}

	/* List / Form Headers */
	.pac h3 {
		margin-left: 4px;
	}
	/*
	 * pactable
	 * 		tabular content generated for NeXT List / Form */
	.pactable, .pac .pac_options {
		margin: 5px 5px 5px 5px;
	}

	/* style for each content cell */
	.pactable tbody td {
		vertical-align:top;
	}

	/* 
	 * pac_options
	 * 		div generated inside the Dynamic List with  "Show all records ..."
	 * */
	.pac .pac_options {
	}
		.pac .pac_options a {
		}

/* pac_topbuttons, pac_bottombuttons
 * 		the up / down generated area with the edit, delete, add new links / buttons */
.pac_topbuttons, .pac_bottombuttons {
	text-align: right;
	background-color: #dadadc;
	padding: 4px 4px 4px 4px;
	min-height: 20px;
}
	/*
	 * pac_operations
	 * 		coontains only the Edit / Delete buttons
	 * */
	.pac_topbuttons div.pac_operations, .pac_bottombuttons div.pac_operations {
		display: inline;
	}
	.pac_topbuttons div.pac_left, .pac_bottombuttons div.pac_left {
		float: left;
	}

.pac_topbuttons {
	border-bottom: solid 1px #000000;
}
.pac_bottombuttons {
	border-top: solid 1px #000000;
}
	.pac_bottombuttons div {
	}
.pac_bottombuttons a, .pac_topbuttons a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.pac_bottombuttons input{
	margin: 1px;
}
.pac_topbuttons input{
	margin: 1px;
}


/* list specific */
.paclist a{
	color: #006600;
}
.paclist .pac_options {
	padding-right: 4px;
	text-align: right;
	font-size: 10px;
}
.paclist .pac_options {
	margin-bottom: 0px;
}
/*
 * th.pac_order
 * 		contains the ordering sorter link (Order) and the "save" link / button
 * td.pac_order
 * 		contains the move up / down buttons on each row
 * 	*/

.paclist th.pac_order, 
.paclist td.pac_order {
	width: 70px ! important;
	text-align: center;
}
/*
 * change the appearance of the move up/down list buttons here
 *  if you specify a background-image, the buttons will lose their value attribute
 */
	.paclist td.pac_order .pac_button_move_down{
		background-repeat: no-repeat;
		background-position: 50% 50%;
		background-image:url(../includes/skins/kollection/images/down.gif);
	}

	.paclist td.pac_order .pac_button_move_up{
		background-repeat: no-repeat;
		background-position: 50% 50%;
		background-image:url(../includes/skins/kollection/images/up.gif);
		margin-right: 0px;
	}

	.paclist th.pac_order_selected, 
	.paclist td.pac_order_selected {
		border: 1px solid red;
		padding: 1px;
	}
.paclist th.pac_sorter a {
	padding-right: 15px;
}
	/* th.pac_asc
	 * 		modify the links inside the table cell which has the active ordering
	 * */
	.paclist th.pac_asc a {
		background: url(../includes/skins/kollection/images/up.gif) no-repeat 100% 50%;
	}
	.paclist th.pac_desc a {
		background: url(../includes/skins/kollection/images/down.gif) no-repeat 100% 50%;
	}
	/*
	 * pac_move_op_link 
	 * 		the link for saving the moved rows
	 * */
	.paclist th.pac_asc a.pac_move_op_link, 
	.paclist th.pac_desc a.pac_move_op_link {
		padding: 0; margin: 0;
		background-image: none;
	}

	/* row colors */
	/* row alternative color */
	.paclist table.pactable tr.pac_even, tr.pac_even {
		background-color: #eeeeee;
	}
	/* selected row (checkbox is clicked) */
	.paclist table.pactable tr.pac_highlight {
		background-color: #eaeaff;
	}
	/* moved highlight color */
	.paclist tr.pac_movehighlight {
		background-color: #b9dfb9;
	}

	/* the following two classes do the same thing : one for mozilla which can interpret :hover on any element
	 * and one set by script on mouseover/out for ie
	 * */
	/*
	.paclist table.pactable tbody tr:hover {
		background-color: #eaffea;
	}
	*/
	.paclist table.pactable tbody tr.pac_over {
		background-color: #eaffea ! important;
	}


/* pac_bottomnav, pac_topnav
 * 		list navigation container */
.pac .paclist .pac_bottomnav, 
.pac .paclist .pac_topnav {
	text-align: center;
	font-size: 12px;
}

	/* HACK : mozilla to ensure it doesn't float all the way to the right */
	/*
	.pac .paclist .pac_bottomnav>div, .pac .paclist .pac_topnav>div {
		width: 100px;
		margin-left: auto;
		margin-right: auto;
	}
	*/

.pac .paclist .pac_bottomnav {
	margin: 0 0 10px 0;
}
.pac .paclist .pac_topnav {
	margin: 10px 0 0 0;
}
/* for styling the actual links inside the navigation area, please see the nav.css file */

/* form specific */
.merge_down {

}

.pac h1 {
	font-size: 18px;
	padding: 4px 0px 4px 4px;
	margin: 0px 0px 0px 0px;
}
	/* Form "Record x" tag when editing multiple records */
	.pac .pacform h2 {
		font-size: 16px;
		padding: 4px 0px 4px 4px;
		margin: 0px 0px 0px 0px;
	}
.pac .paclist  .pac_masterlink {

}
