@charset "utf-8";
.head1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #4d4d4d;
	padding-bottom: 5px;
	padding-top: 5px;
}
.head2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #003e7e;
	padding-bottom: 3px;
}
.head2a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #003e7e;
	background-color: #e6f5fa;
	padding: 2px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #E6F5FA;
}
.head3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: italic;
	font-weight: normal;
	color: #8cc63f;
	padding-bottom: 3px;
}
.head4 {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #51c8e8;
	padding-bottom: 3px;
}
.head5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: italic;
	font-weight: bold;
	color: #003e7e;
	padding-bottom: 3px;
}
.head6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: italic;
	font-weight: bold;
	color: #8cc63f;
	padding-bottom: 3px;
}
.head7 {
	font-family: "Trebuchet MS";
	font-size: 22px;
	font-weight: normal;
	color: #003e7e;
	padding-bottom: 3px;
}
.head8 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold;
	color: #4d4d4d;
	padding-bottom: 5px;
}
.head9 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26pt;
	font-style: normal;
	font-weight: normal;
	color: #8cc63f;
	padding-bottom: 0px;
	padding-top: 0px;
}
.head10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20pt;
	font-style: normal;
	font-weight: normal;
	color: #58A7D0;
	padding-bottom: 0px;
	padding-top: 0px;
	
}
.head11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #58A7D0;
	padding-bottom: 5px;
	padding-top: 5px;
	
}
.head12 {
	font-family: "Times New Roman", Times, serif;
	font-size: 15px;
	font-style: italic;
	font-weight: bold;
	color: #8cc63f;
	padding-bottom: 10px;
}
.head_side_test {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #4d4d4d;
	padding-bottom: 2px;
}
a.link1:link {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
	font-weight: normal;
	color: #8cc63f;
	text-decoration:underline;	
}

a.link1:active {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
	font-weight: normal;
	color: #8cc63f;
	text-decoration:underline;	
}

a.link1:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
	font-weight: normal;
	color: #51c8e8;
	text-decoration:underline;	
}

a.link1:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
	font-weight: normal;
	color: #8cc63f;
	text-decoration:underline;	
}
a.link2:link {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
	font-weight: normal;
	color: #003e7e;
	padding: 2px;
	text-decoration:none;
}

a.link2:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #003e7e;
	padding: 2px;
	text-decoration:none;
	background-color: #e6e6e6;
}

a.link2:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
	font-weight: normal;
	color: #003e7e;
	padding: 2px;
	text-decoration:none;
	background-color: #e6e6e6;
}

a.link2:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #003e7e;
	padding: 2px;
	text-decoration:none;
	background-color: #e6e6e6;
}
a.link3nav:link {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
	font-weight: normal;
	color: #003e7e;
	padding: 0px;
	text-decoration:none;
}

a.link3nav:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #003e7e;
	padding: 0px;
	text-decoration:none;
	background-color: #e6e6e6;
}

a.link3nav:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
	font-weight: normal;
	color: #003e7e;
	padding: 0px;
	text-decoration:none;
	background-color: #e6e6e6;
}

a.link3nav:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #003e7e;
	padding: 0px;
	text-decoration:none;
	background-color: #e6e6e6;
}

a.link4nav:link {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #FFFFFF;
	padding: 0px;
	text-decoration:none;
	text-align: center;
}

a.link4nav:active {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #FFFFFF;
	padding: 0px;
	text-decoration: underline;
	text-align: center;
}

a.link4nav:hover {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #FFFFFF;
	padding: 0px;
	text-decoration: underline;
	text-align: center;

}
a.link4nav:visited {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #FFFFFF;
	padding: 0px;
	text-decoration:none;
	text-align: center;
	
}
a.link_right_nav:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #004284;
	padding: 2px;
	text-decoration:underline;
}
a.link_right_nav:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #004284;
	padding: 2px;
	text-decoration:underline;

}
a.link_right_nav:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
	font-weight: normal;
	color: #004284;
	padding: 2px;
	text-decoration:underline;

}
a.link_right_nav:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #004284;
	padding: 2px;
	text-decoration:underline;

}
.quotes {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	font-weight: bold;
	color: #fdbb30;
}
.quotetext {
	font-family: "Trebuchet MS";
	font-size: 14px;
	font-weight: normal;
	color: #003e7e;
	padding: 15px;
}
.para1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4d4d4d;
	padding-top: 10px;
	padding-bottom: 3px;
}

.smallpara1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #4d4d4d;

}

.para2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4d4d4d;
	padding-top: 3px;
	padding-bottom: 3px;
	font-weight: normal;
}
.para3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #004284;
	padding-top: 3px;
	padding-bottom: 3px;
}
.para4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #58A7D0;
	padding-top: 10px;
	padding-bottom: 10px;
}
.para5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	padding-top: 13px;
	padding-bottom: 10px;
}
.para6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #666666;
	padding: 0px;
	padding-top: 13px;
	padding-bottom: 10px;
}

.fieldlabel1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	}

.fieldlabel2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	padding: 3px;
	}

.mandatory {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #F00;
	}


.link_fieldlabel1:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-decoration:underline;
}
.link_fieldlabel1:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-decoration:underline;

}
.link_fieldlabel1:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-decoration:underline;

}
.link_fieldlabel1:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-decoration:underline;

}


.table {
	border: dotted 1px #cccccc;
	border-top: dotted 2px #cccccc;
	border-left: dotted 2px #cccccc;
	border-right: dotted 2px #cccccc;
	border-bottom: dotted 2px #cccccc;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.table_with_celllines {
	border-bottom: dotted 2px #C3D8EE;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
	padding-bottom: 1px;
}

table.center {margin-left:auto; margin-right:auto;}

.dash_table {
	border: dotted 1px #cccccc;
	margin-top: 10px;
	border-top: dotted 2px #cccccc;
	border-left: dotted 2px #cccccc;
	border-right: dotted 2px #cccccc;
	border-bottom: dotted 2px #cccccc;


}

.dash_table2 {
	border: dotted 1px #cccccc;
	margin-top: 10px;
	border-top: dotted 2px #cccccc;
	border-left: dotted 2px #cccccc;
	border-right: dotted 2px #cccccc;
	border-bottom: dotted 2px #cccccc;
}

INPUT.textbox {
    border-top: 1px solid #565C61;
    border-bottom: 1px solid #7F9DB9;
    border-left: 1px solid #565C61;
    border-right: 1px solid #7F9DB9;
    background-color: #ffffff;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;

	height : 16px;
	margin-top: 4px;
}

select.textbox {
    border-top: 1px solid #565C61;
    border-bottom: 1px solid #7F9DB9;
    border-left: 1px solid #565C61;
    border-right: 1px solid #7F9DB9;
    background-color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;

	color: #666666;
margin-top: 4px;
	height : 20px;

}

.WelcomeHead1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #4d4d4d;
	padding-bottom: 5px;
	padding-top: 5px;
}

a.right_box:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #004284;
	text-decoration:none;
	line-height: 14px;
}
a.right_box:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #004284;
	text-decoration:none;
	line-height: 14px;
}
a.right_box:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
	font-weight: normal;
	color: #004284;
	text-decoration:none;
	line-height: 14px;
}
a.right_box:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #004284;
	text-decoration:none;
	line-height: 14px;
}

.right_nav_field {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4d4d4d;
	font-weight: normal;
}

.right_nav_results {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #004284;
} 

.PageTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13pt;
	font-style: normal;
	font-weight: normal;
	color: #58A7D0;
	
}
.PageSubTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	color: #4d4d4d;
	font-weight: normal;
}

.PageSubTitle2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4d4d4d;
	font-weight: normal;
}

.TitleText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #666;
}
.LessonInfoRow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #BAD3E3;
	
}

.inactive {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
	font-weight: normal;
	color: #999;
}

.StandardButton {
  border-top: 1px solid #000000;
    border-bottom: 1px solid #000000;
    border-left: 1px solid #000000;
    border-right: 1px solid #000000;
    background-color: #BAD5ED;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
	text-decoration:none;
    font-size: 11px;
	color: #006;
	padding-bottom:2px;
	padding-left: 6px;
	padding-right: 6px;
	height : 20px;
	vertical-align: top;
	margin-top: 4px;
}

.answer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #4d4d4d;

}

.paraplain {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4d4d4d;

}



a.FAQlink:link {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #4d4d4d;
	padding-bottom: 5px;
	padding-top: 5px;
	text-decoration:none;

}
a.FAQlink:active {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #4d4d4d;
	padding-bottom: 5px;
	padding-top: 5px;
	text-decoration:none;

}
a.FAQlink:hover {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #4d4d4d;
	padding-bottom: 5px;
	padding-top: 5px;
	text-decoration:underline;

}
a.FAQlink:visited {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #4d4d4d;
	padding-bottom: 5px;
	padding-top: 5px;
	text-decoration:none;

}
.NoticeRow {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-align:center;
	background-color:#00C400;
}