@charset "utf-8";
/* CSS Document */

body {
	background-color: #FDFBF6;
	background-repeat: repeat-x;
	background-position: top;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.Header {
	background-image: url(images/backgr_header.jpg);
	background-repeat: no-repeat;
	background-position: left;
	height: 153px;
	margin-top: 0px;
	margin-bottom: 4px;
	margin-left: 12px;
}
.Content {
	margin-left: 12px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.StaffList {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 4px;
	padding-bottom: 4px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E7E5DE;
}

a:link, a:visited {
	color: #258ECD;
}
.Submenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-align: left;
	padding-top: 13px;
	padding-bottom: 8px;
	padding-left: 0px;
}



.Main_Promo {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 23px;
	line-height: 26px;
	font-weight: normal;
	color: #FFFFFF;
	background-image: url(images/backgr_mainpromo.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 33px;
	padding-right: 60px;
	padding-left: 27px;
	height: 159px;
	width: 290px;
	text-align: left;
}
.Title1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 26px;
	color: #B7AFA4;
	height: 39px;
	padding-bottom: 0px;
	padding-top: 3px;
	margin: 0px;
	padding-right: 0px;
	padding-left: 0px;
	text-align: left;
}
.Title2_Department {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 21px;
	color: #FFFFFF;
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 15px;
	padding-top: 5px;
	padding-bottom: 4px;
	letter-spacing: -1px;
	text-align: left;
}
.Title2_Department a, .Title2_Department a:link, .Title2_Department a:visited {
	color: #FFFFFF;
	text-decoration: none;
	display: block;
}
.Title2_Department  a:hover {
	color: #FFEAA8;
	text-decoration: none;
}
.Department_Box {
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #E0E0E0;
	padding-top: 22px;
	padding-right: 25px;
	padding-bottom: 20px;
	padding-left: 25px;
	border-bottom-color: #E0E0E0;
	border-left-color: #E0E0E0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #464646;
	text-align: left;
}
.Department_Box_Title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #258ECD;
	margin-top: 0px;
	margin-bottom: 8px;
}
.Department_Box_SubTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 8px;
}
.Department_Box_Text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-top: 0px;
	margin-bottom: 12px;
	line-height: 14px;
}
.Department_Box_Title:link, .Department_Box_Title:visited {
	text-decoration: none;
}
.Department_Box_Title:hover {
	text-decoration: underline;
	color: #333333;
}
.Sidebar_Main {
	background-image: url(images/backgr_sidebar.gif);
	background-repeat: repeat-y;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E0DFDD;
}
.Sidebar_News {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	padding-top: 17px;
	padding-right: 17px;
	padding-bottom: 17px;
	padding-left: 17px;
	text-align: left;
}
.Sidebar_NewsTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3391C9;
}
.Sidebar_NewsDate {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #D66B2B;
}
.Department_Box_Field {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	width: 155px;
	border: 1px solid #999999;
	padding: 3px;
	margin-top: 0px;
	margin-bottom: 6px;
}

.Sidebar_NewsTitle:link, .Sidebar_NewsTitle:visited {
	text-decoration: none;

}
.Sidebar_NewsTitle:hover {
	text-decoration: underline;
	color: #333333;
}
.Department_Box:hover {
	background-color: #F4F1EC;
}
a:hover {
	color: #333333;
}
.Text11_White_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.Footer3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #81807E;
	line-height: 18px;
	text-align: left;
}
.Footer3 a, .Footer3 a:link, .Footer3 a:visited {
	color: #81807E;
	text-decoration: none;
}
.Footer3 a:hover {
	color: #6A655B;
	text-decoration: underline;
}
.Footer2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5D584F;
	line-height: 16px;
	text-align: left;
}
.Footer2 a, .Footer2 a:link, .Footer2 a:visited {
	text-decoration: none;
	color: #5D584F;


}
.Footer2 a:hover {
	text-decoration: underline;
	color: #423F37;
}
.Footer2_content {
	display: block;
	margin-top: 10px;
	padding-right: 20px;
	padding-left: 30px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #FFFFFF;
	padding-top: 5px;
	height: 140px;
	margin-bottom: 15px;
}
.Text10 {
	font-size: 10px;
	line-height: 12px;
}

.Footer2_content2 {
	display: block;
	margin-top: 10px;
	padding-right: 20px;
	padding-left: 0px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #FFFFFF;
	padding-top: 5px;
	height: 100px;
	margin-bottom: 15px;
}
.Submenu a, .Submenu a:link, .Submenu a:visited {
	color: #FFFFFF;
	text-align: left;
	font-weight: bold;
	margin-right: 5px;
	margin-left: 5px;
	text-decoration: none;
}
.Submenu a:hover {
	color: #D5D2CA;
	text-align: left;
	font-weight: bold;
	margin-right: 5px;
	margin-left: 5px;
	text-decoration: none;
}
.PageTitle {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 28px;
	color: #FFFFFF;
	line-height: normal;
	text-align: left;
}
.CenterColumn {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #464646;
	text-align: left;
	padding-bottom: 20px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
}
.FloatRight {
	float: right;
	margin-top: 0px;
	margin-bottom: 18px;
	margin-left: 35px;
}

.CourseInfo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	padding-top: 0px;
	padding-bottom: 6px;
	padding-right: 0px;
	padding-left: 0px;
}

.LinkBox a, .LinkBox a:link, .LinkBox a:visited {
	font-weight: bold;
	margin-left: 7px;

}
.LinkBox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFFFFF;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 10px;
	border: 1px solid #DEDCD6;
	display: block;
	margin-top: 4px;
	margin-bottom: 4px;
}
.ImageFrame {
	border: 3px solid #BBB5A9;
}
.Text12Bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.TextNote1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #766E5F;
}
.TextNote2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3391C9;
}
.Title3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 21px;
	color: #766E5F;
	padding-bottom: 0px;
	margin: 0px;
	padding-right: 0px;
	padding-left: 0px;
	text-align: left;
}
.Title4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #258ECD;
	text-transform: uppercase;
	line-height: 16px;
}
.PageSubTitle {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 21px;
	color: #766E5F;
	padding-bottom: 14px;
	padding-right: 0px;
	padding-left: 0px;
	text-align: left;
	margin-top: 25px;
	margin-right: 0px;
	margin-bottom: 25px;
	margin-left: 0px;
	padding-top: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #9A9489;
	letter-spacing: -1px;
}
.Divider1 {
	margin-top: 25px;
	margin-bottom: 25px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #9A9489;
}
.CourseLabel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	padding-top: 0px;
	padding-bottom: 6px;
	padding-right: 0px;
	padding-left: 0px;
	font-weight: bold;
	text-transform: uppercase;
	color: #4199CB;
}
.LinkBox2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFFFFF;
	padding-top: 20px;
	padding-bottom: 20px;
	padding-left: 25px;
	border: 1px solid #DEDCD6;
	display: block;
	margin-top: 4px;
	margin-bottom: 4px;
	padding-right: 20px;
}
.LinkBox2 a, .LinkBox2 a:link, .LinkBox2 a:visited {
	font-weight: bold;
	margin-left: 7px;
}
.BoxFrame {
	background-color: #FFFFFF;
	padding-top: 20px;
	padding-bottom: 20px;
	padding-left: 25px;
	border: 1px solid #DEDCD6;
	display: block;
	margin-top: 4px;
	margin-bottom: 4px;
	padding-right: 20px;
}
.Text12BoldBlue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #4199CB;
}
.MonthsMenu {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #4199CB;
	padding-bottom: 14px;
	padding-right: 0px;
	padding-left: 0px;
	text-align: left;
	margin-top: 25px;
	margin-right: 0px;
	margin-bottom: 25px;
	margin-left: 0px;
	padding-top: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #9A9489;
	letter-spacing: -1px;
}
.MonthsMenu a, .MonthsMenu a:link, .MonthsMenu a:visited {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #766E5F;
	padding-right: 0px;
	padding-left: 0px;
	margin-right: 5px;
	margin-left: 5px;
	padding-top: 0px;
	letter-spacing: -1px;
	font-weight: bold;
	text-decoration: none;
}
.MonthsMenu a:hover {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #4199CB;
	padding-right: 0px;
	padding-left: 0px;
	margin-right: 5px;
	margin-left: 5px;
	padding-top: 0px;
	letter-spacing: -1px;
	font-weight: bold;
	text-decoration: none;
}
.Text11BoldBlue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #4199CB;
}
.Text11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
}
.Divider2 {
	margin-top: 25px;
	margin-bottom: 25px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #9A9489;
	width: 225px;
}
.LinkBox3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFFFFF;
	border: 1px solid #DEDCD6;
	line-height: 14px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
}
.SubPromo {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 17px;
	line-height: 20px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 25px;
	background-image: url(images/backgr_subpromo.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	color: #FFFFFF;
	text-align: left;
}

.BoxTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: uppercase;
	color: #4199CB;
	background-image: url(images/boxtop_backgr.gif);
	background-repeat: repeat-x;
	background-position: top;
	display: block;
	padding-top: 9px;
	padding-bottom: 9px;
	margin: 0px;
	font-weight: bold;
	padding-left: 18px;
}
.Search {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-left: 8px;
	background-color: #F3F2EE;
	background-image: url(images/boxtop_backgr.gif);
	background-repeat: repeat-x;
	background-position: top;
}

.SubPromo_Title {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 32px;
	text-align: left;
	display: block;
	margin-bottom: 10px;
	padding-bottom: 8px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FFFFFF;
	font-weight: normal;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	letter-spacing: normal;
}

.BoxText1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	padding-top: 20px;
	padding-right: 15px;
	padding-bottom: 20px;
	padding-left: 15px;
}
.BoxList     {
	margin: 0px;
	list-style-type: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 8px;
}
.BoxList li {
	background-image: url(images/listbullet.gif);
	background-repeat: no-repeat;
	background-position: left 7px;
	margin: 0px;
	list-style-type: none;
	padding-left: 10px;
	padding-bottom: 5px;
}
.BoxList a, .BoxList a:link, .BoxList a:visited {
	margin: 0px;
	list-style-type: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	font-weight: bold;
	color: #464646;
}
.BoxList a:hover {
	margin: 0px;
	list-style-type: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	font-weight: bold;
	color: #4199CB;
}
.CenterColumnDep {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #464646;
	text-align: left;
	padding-bottom: 20px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	background-image: url(images/backgr_header3.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.Search_Field {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	width: 120px;
	border: 1px solid #999999;
	padding: 3px;
	margin-top: 0px;
	margin-bottom: 0px;
}
