﻿/* Online Registration styles */
.bgwaitinglist {
	background: #FF3333;
}
.errmsg {
	color: #FF3333;
}
.highestcolor, em.normalhighestcolor {
	color: #BB5500;
}
.highcolor, em.normalhighcolor {
	color: #333399;
}
em.normalhighcolor, em.normalhighestcolor {
	font-style: normal;
}
.errmsg {
	font-weight:bold;
}
.rowbgcolour, tr.rowbgcolour td {
	background: #EAF4FF;
}
tr.rowbgcolour th, th.rowbgcolour {
	background: #D3E9FF;
}

table.simpleborder {
	border-style:solid; border-color:#003366; border-width:1px; border-collapse:collapse; margin-top: 5px; margin-bottom: 5px;
}	
table.simpleborder tr th {
	background-color:#D3E9FF; border-style:solid; border-color:#003366; border-width:1px; border-collapse:collapse; padding:4px; color: #003366;
}
table.simpleborder tr td {
	border-style:solid; border-color:#003366; border-width:1px; border-collapse:collapse; padding:4px;
}
table.simpleborder caption {
	font-size:11pt; color: #003366; text-align:left;
}

div.noBorder fieldset { border: none; padding:0px; margin:0px; }
div.noBorder fieldset legend { font-size:0; } /*white-space:normal;*/

table.viewSessions { border-spacing:0; border-collapse:collapse; }
table.viewSessions td, table.viewSessions th { border-width:1px; border-style:solid; }
table.viewSessions td.label { width:20%; }

hr.short { width:75%; }

div.cancellationPolicy { border:solid 2px #666; text-align:justify; padding:5px; }
div.admissionSubmitButtons { text-align:right; }
div.admissionCostSummary { text-align:left; }
div.admissionCostSummary table { width:60%; }
div.admissionCostSummary table td { width:40%; text-align:right; }
table.courseCostSummary td.labelCol { width:15%; }
p.sectionFootNote { text-align:center; }
table.userContactInformation th { width:20%; }
table.simpleChoiceSelectionList { width:500px; }
table.simpleChoiceSelectionList td { text-align:center; }
table.checkboxSelectionList1Wide td.checkbox { width:5%; }
table.checkboxSelectionList1Wide td.optionName { width:95%; }
table.checkboxSelectionList3Wide td.checkbox { width:5%; }
table.checkboxSelectionList3Wide td.optionName { width:28%; }
table.courseDetails { width:500px; }
table.courseDetails td.label { width:20%; }
table.governmentDepartmentInformation td.label { width:31%; }
div.formResponseBox { border:1px solid; height:90px; }
table.courseTaxSummary td.label { width:56%; padding-left:17px; }
table.courseTaxSummary td.subLabel { width:20%; }
table.courseTaxSummary td.sumColumnWithValue { width:20%; text-align:right; text-decoration:underline; }
table.courseTaxSummary td.sumColumn { width:20%;text-align:right; }
table.methodOfPaymentList td.checkbox { width:16px; }
table.methodOfPaymentList td.label { width:160px; padding-left:17px; }
table.methodOfPaymentList td.responseLine { width:259px; }
span.horizontalRadioList input { }
span.horizontalRadioList label { margin-right:50px; }


span.courseFull { color:Red; }
