/**  Checkbox list styles **/
.checkList input {
	width: 15px;
}
.checkList label {
}

.threeColumn td {
	width: 33%;
}


/** Area containers **/
.ProfilePage {
	width: 100%;
}
.SectionHeader {
	margin-top: 3px;
	margin-bottom: 3px;
}
.SectionContent {
	margin-left: 3px;
}
.ButtonArea {
	margin-top: 12px;
	width: 100%;
}

/** PAGE 1 **/
/** Incomplete Profile message **/
.SectionArea.MessageArea {
   border: 1px solid red;
   margin-top: 9px;
   margin-bottom: 9px;
}
.IncompleteMessage {
   color: red;
   font-size: 13px;
   font-weight: bold;
   padding: 6px;
}

/** About container **/
.AboutArea {
}
.AboutContent {
	margin-top: 4px;
}

/** Interest container **/
.PreferenceArea {
	margin-top: 12px;
}
.InterestArea {
	margin-top: 6px;
}
.InterestContent {
	margin-top: 4px;
}
.SkillArea {
	margin-top: 9px;
}
.SkillContent {
	margin-top: 4px;
	margin-left: 3px;
}

/** Container for notification emails **/
.NotifyArea {
	padding: 3px 0 6px 60px;
}
.NotifyItem {
	clear: both;
	padding-top: 2px;
	padding-bottom: 2px;
}
.NotifyArea .prompt {
	display: inline;
	padding-right: 2px;
}
.NotifyItem .field {
	display: inline;
}

/** PAGE 2 **/
/** Container for goal information **/
.GoalArea {
}
.OptArea {
	margin-top: 12px;
}

/** Container for sign-in preferences **/
.SignInArea {
	margin-top: 12px;
}

/** Container for acknowledgement checkboxes **/
.checkAcknowledgements {
	margin-top: 6px;
}
/** Container for single acknowledgement **/
.checkEntry {
}
/** Container for checkbox field **/
.checkField {
	display: inline;
	text-align: center;
	width: 40px;
}
/** Container for checkbox prompt **/
.checkPrompt {
	display: inline;
}

.underAgeContact
{
	font-style:italic;
	font-size: smaller;
}


/** Infragistics controls **/
/** Container for notification emails **/
.igdw_Control .igdw_BodyEdgeLeft {
	border-right: 1px solid whitesmoke;
}
.igdw_Control .igdw_BodyEdgeBottom {
	border-top: 1px solid whitesmoke;
}
.igdw_Control .igdw_BodyEdgeRight {
	border-left: 1px solid whitesmoke;
}
.igdw_Control .igdw_BodyContent {
	background-color: whitesmoke;
}

.item
{
	float:left;
	width:10%;
	text-align: right;
	padding: 10px;
	vertical-align: middle;
}

.instruction
{
    padding-left: 12%;
    font-style:italic;
    color:Gray;
}

.instructionsLeft
{
    font-style: italic;
    color: Gray;
}

.personal
{
    padding: 20px;
}

.personalTxt
{
    padding: 5px;
}

.schoolName
{
 
    color: #80ba30;
    font-size: large;
    font-weight:bold;
}

.schoolAddress
{
    font-size: smaller;
    color: Gray;
}

.instructionLeft
{
    font-size: small;
    font-style: italic;
    color: Gray;
    padding: 5px;
}

.NoSchoolsError
{
    color: Red;
}
