/*
	$Id: local.css 4501 2013-02-26 19:04:51Z rgunnyon $ 
	$LastChangedDate: 2013-02-26 11:04:51 -0800 (Tue, 26 Feb 2013) $
	$Rev: 4501 $
	$LastChangedBy: rgunnyon $
	$URL: http://svn.tru.ca/svn/WEBSITE/trunk/KAMINO/cba/css/local.css $
*/
.field{
	}
	
.row{
	clear:both;
}
.course_noshow, .fee_noshow, .noshow
{
	display: none;
}

img
{
	border: 0;
}

.oddrow {
	background-color: #BB9976;
}

.evenrow {
	background-color: #FFFFFF;
}


div.grouping, div.grouping:hover{
	position:relative;
	float:left;
	clear:both;
	width:100%;
	background-color:#FFF;
	margin-bottom: 15px;
}


hr {
	clear: both
}

fieldset div>ul {
	list-style-type: none;
	margin-left: 0px;
}

fieldset li>div {
	clear: both;
	width: 100%;
}

fieldset form>div, fieldset div div,fieldset>div {

}

div.line {
	margin: 0;
	padding: 0;
	float: none;
	clear: both;
}

img.validationImage {
	position: absolute;
	top: 0px;
	right: 22px; 
}

input[type="radio"],input[type="checkbox"],select {
	float: none;
	clear: none;
}
select {	
	margin: 0 0 12px 0;
	padding: 6px;
	height: 32px;
}
label.required {
position: relative;
left: 15px;
top:4px;
}
.required:before {
	color: red;
	content: "* ";
	font-size: 34px !important;
	position: absolute;
	margin-left: -15px;
	margin-top: -15px;
}

li input[type="checkbox"]+input[type="text"] {
	position: absolute;
	left: 20em;
}

label { display: block; margin: 10px 0; }
label input { margin: 0px 5px !important; }