@charset "utf-8";
/* CSS Document */


	form{
		width:100% !important;
		}

	label.error,
	input.submit
		{
		margin-left:60px !important;
		}			
		

	
/*** FORM BLOCK ELEMENTS ***/

		
	.error{
		color: #c00;
		}
		
	label.error
		{
		color: #c00;
		
		font-size: 100%;
		font-weight: bold;
		font-variant:small-caps;
		
		width:180px;
		display: none;

		margin:8px 0px 0px 60px;
		padding:3px 0px 0px 5px;
		border-top:1px dotted #ccc;
		
		clear:both;
		}
		

/*** FORM ELEMENTS ***/



	input, textarea, select
		{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		}

	.input[type="text"],
	textarea
		{
		padding:1px;
		}
		
	.input[type="radio"],
	.input[type="checkbox"]
		{
		margin:0px;
		padding:0px;
		position:relative;
		top:3px;
		}
		

/* specific row styling for the table-row table ... */
		
.row-highlight{
	border:1px solid red !important;
	background:#ccc;
}
				
.highlight-selected{
	background-image:url('../images/highlight-selected.gif') !important;
}

/* specific row styling for the lists ... */
				
.list-highlight{
	border:1px solid red !important;
}
				
/* specific row styling for the - but NOT highlight related. Just to make the look pretty  ... */
	
.red {
	color:#f00;
	font-style:italic;
}
				
.highlight{
	background-image:url(../images/highlight.gif);
	width: 90%;
}		