@charset "UTF-8";
#header-menu-wrap {
	background: url(images/patterns/pattern1.png) repeat;
}
#header-menu-area {
	height: 72px;
	width: 950px;
	border-style: none;
	margin-right: auto;
	margin-left: auto;
	background: bottom;
	padding-bottom: 10px;
}
#header-wrap {
	margin-bottom: 0px;
	background: #333 url(images/patterns/pattern1.png) repeat;
	border-bottom: 6px solid #000;
}
#header-area {
	height: 378px;
	width: 950px;
	border-style: none;
	margin-right: auto;
	margin-left: auto;
}
#header-internal {
	height: 150px;
	width: 950px;
	border-style: none;
	margin-right: auto;
	margin-left: auto;
}
#logo {
	height: 72px;
	width: 220px;
	position: absolute;
}
#nav-bar {
	height: 30px;
	width: 750px;
	position: relative;
	top: 20px;
	float: right;
}
#nav-menu    {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFF;
	margin: 0px;
	padding: 25px 0px 0px;
	width: 800px;
	float: right;
}
#nav-menu ul {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFF;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
}
#nav-menu ul li {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFF;
	margin: 0px;
	list-style: none;
	float: right;
	text-decoration: none;
	position: relative;
	padding: 0px;
	text-align: center;
	width: auto;
}
#nav-menu ul li a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	margin: 0px 0px 0px 23px;
	list-style: none;
	text-decoration: none;
	position: relative;
	padding: 8px 9px 7px 8px;
	text-align: center;
	width: auto;
	float: right;
}
#nav-menu ul li a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	margin: 0px 0px 0px 23px;
	list-style: none;
	text-decoration: none;
	position: relative;
	padding: 8px 9px 7px 8px;
	text-align: center;
	width: auto;
	float: right;
}
#nav-menu ul li a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	margin: 0px 0px 0px 23px;
	list-style: none;
	text-decoration: none;
	position: relative;
	padding: 8px 9px 7px 8px;
	text-align: center;
	width: auto;
	float: right;
	background: #000;
}
#nav-menu ul li a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	margin: 0px 0px 0px 23px;
	list-style: none;
	text-decoration: none;
	position: relative;
	padding: 8px 9px 7px 8px;
	text-align: center;
	width: auto;
	float: right;
}
.menubg {
	background: #000;
}
.activemenubg {
	background: #09F;
}
#headbar-wrap {
	background: #FFF;
	padding: 0px;
	margin: 0px;
}
#headbar {
	width: 950px;
	border-bottom: thick solid #DADADA;
	margin: 0px auto;
	padding: 45px 0px 0px 0px;
}
#headbar-advert-wrap {
	padding: 0px;
	margin: 0px;
	background: #FFF;
}
#headbar-advert {
	width: 950px;
	margin: 0px auto;
	padding: 0px;
	background: #CCC;
	height: 125px;
}
#learn-more {
	width: 80px;
	left: 790px;
	position: relative;
	top: -38px;
	margin: 0px 0px -20px;
	padding: 0px;
}
#intro-wrap {
	background: #FFF;
	padding-top: 35px;
	padding-bottom: 40px;
	margin-right: auto;
	margin-left: auto;
	height: auto;
}
#intro {
	height: 245px;
	width: 950px;
	margin-left: auto;
	margin-right: auto;
}
#intro-wrap-internal {
	background: #FFF;
	padding-top: 40px;
	margin-right: auto;
	margin-left: auto;
}
#intro-internal {
	width: 950px;
	margin-left: auto;
	margin-right: auto;
	height: 282px;
}
#intro-box-internal {
	height: 280px;
	width: 310px;
	float: left;
	clear: left;
	margin-right: 20px;
	text-align: center;
}
#intro-box-internal-flexi {
	height: 4000px;
	width: 310px;
	float: left;
	clear: left;
	margin-right: 20px;
	text-align: center;
}
.spaceafter {
	padding-bottom: 15px;
}
.back {
	padding-bottom: 15px;
	margin-top: 10px;
}
.spacebefore {
	padding-top: 25px;
}
#intro-box {
	height: 220px;
	width: 282px;
	float: right;
	clear: left;
	margin-left: 35px;
	background: #fff;
}
#intro-internal-flexible {
	width: 950px;
	margin-left: auto;
	margin-right: auto;
	height: auto;
}
#internal-sidebar {
	width: 282px;
	float: right;
	clear: left;
	margin-left: 35px;
	height: auto;
	background-color: #FFF;
}
#internal-sidebar-button1 {
	width: 282px;
	float: left;
	margin-bottom: 10px;
	background: url(images/buttons/blueSideBtn.gif);
	height: 39px;
	text-align: center;
	padding-top: 13px;
}
#internal-sidebar-button2 {
	width: 282px;
	float: left;
	margin-bottom: 10px;
	background: url(images/buttons/sideLinksBtns.gif);
	height: 39px;
	color: #F00;
	padding-top: 13px;
	text-align: center;
}
#internal-sidebar-button3 {
	width: 282px;
	float: left;
	margin-bottom: 10px;
	background: url(images/buttons/sideLinksBtns.gif);
	height: 39px;
	text-align: center;
	padding-top: 13px;
}
#internal-sidebar-button4 {
	width: 282px;
	float: left;
	margin-bottom: 10px;
	background: url(images/buttons/sideLinksBtns.gif);
	height: 39px;
	text-align: center;
	padding-top: 13px;
}
#course-button1 {
	width: 282px;
	float: left;
	margin-bottom: 10px;
	background: url(images/buttons/sideLinksBtns.gif);
	height: 39px;
	color: #F00;
	padding-top: 13px;
	text-align: center;
	margin-top: 10px;
}
#course-button2 {
	width: 282px;
	float: left;
	margin-bottom: 10px;
	background: url(images/buttons/sideLinksBtns.gif);
	height: 39px;
	color: #F00;
	padding-top: 13px;
	text-align: center;
	margin-top: 10px;
}
#course-button3 {
	width: 282px;
	float: left;
	margin-bottom: 10px;
	background: url(images/buttons/sideLinksBtns.gif);
	height: 39px;
	color: #F00;
	padding-top: 13px;
	text-align: center;
	margin-top: 10px;
}
#course-button4 {
	width: 282px;
	float: left;
	margin-bottom: 10px;
	background: url(images/buttons/sideLinksBtns.gif);
	height: 39px;
	color: #F00;
	padding-top: 13px;
	text-align: center;
	margin-top: 10px;
}
#course-button5 {
	width: 282px;
	float: left;
	margin-bottom: 10px;
	background: url(images/buttons/sideLinksBtns.gif);
	height: 39px;
	color: #F00;
	padding-top: 13px;
	text-align: center;
	margin-top: 10px;
}
#course-button1-03 {
	width: 282px;
	float: left;
	margin-bottom: 10px;
	background: url(images/buttons/sideLinksBtns.gif);
	height: 39px;
	color: #F00;
	padding-top: 13px;
	text-align: center;
	margin-top: 10px;
}
#course-button2-03 {
	width: 282px;
	float: left;
	margin-bottom: 10px;
	background: url(images/buttons/sideLinksBtns.gif);
	height: 39px;
	color: #F00;
	padding-top: 13px;
	text-align: center;
	margin-top: 10px;
}
#course-button3-03 {
	width: 282px;
	float: left;
	margin-bottom: 10px;
	background: url(images/buttons/sideLinksBtns.gif);
	height: 39px;
	color: #F00;
	padding-top: 13px;
	text-align: center;
	margin-top: 10px;
}
#main-wrap {
	background: #FFF url(images/bg-fade.jpg) repeat-x;
	margin-right: auto;
	margin-left: auto;
	height: auto;
	padding-top: 30px;
}
#main1 {
	height: 465px;
	margin-right: auto;
	margin-left: auto;
	border-bottom: thick solid #DADADA;
	width: 950px;
	padding-top: 10px;
}
#main2 {
	float: right;
	height: 400px;
	width: 290px;
	margin-left: 40px;
}
#main3 {
	float: right;
	height: 400px;
	width: 290px;
	margin-left: 32px;
}
#main-wrap-internal {
	background: #FFF;
	margin-right: auto;
	margin-left: auto;
	height: auto;
}
#main-wrapx-internal {
	width: 950px;
	margin-right: auto;
	margin-left: auto;
	background: #FFF;
	border-bottom: thick solid #DADADA;
	height: 2100px;
}
#main-wrapx-internal-nrb {
	width: 950px;
	margin-right: auto;
	margin-left: auto;
	background: #FFF;
	height: 1460px;
}
#main-wrapx-internal-bthank {
	width: 950px;
	margin-right: auto;
	margin-left: auto;
	background: #FFF;
	height: 860px;
}
#main-wrapx-ms-internal {
	width: 950px;
	margin-right: auto;
	margin-left: auto;
	background: #FFF;
	height: 2800px;
	border-bottom: thick solid #DADADA;
}
#main-wrapx-ms-word-internal {
	width: 950px;
	margin-right: auto;
	margin-left: auto;
	background: #FFF;
	height: 2300px;
	border-bottom: thick solid #DADADA;
}
#main-wrapx-ms-one-internal {
	width: 950px;
	margin-right: auto;
	margin-left: auto;
	background: #FFF;
	height: 2000px;
	border-bottom: thick solid #DADADA;
}
#main-wrapx-ms-pub-internal {
	width: 950px;
	margin-right: auto;
	margin-left: auto;
	background: #FFF;
	height: 1870px;
	border-bottom: thick solid #DADADA;
}
#main-wrapx-ms-proj-internal {
	width: 950px;
	margin-right: auto;
	margin-left: auto;
	background: #FFF;
	height: 1850px;
	border-bottom: thick solid #DADADA;
}
#main-wrapx-ms-ex-internal {
	width: 950px;
	margin-right: auto;
	margin-left: auto;
	background: #FFF;
	height: 2200px;
	border-bottom: thick solid #DADADA;
}
#main-wrapx-ms-ac-internal {
	width: 950px;
	margin-right: auto;
	margin-left: auto;
	background: #FFF;
	height: 2400px;
	border-bottom: thick solid #DADADA;
}
#main-wrapx-ms-pp-internal {
	width: 950px;
	margin-right: auto;
	margin-left: auto;
	background: #FFF;
	height: 2100px;
	border-bottom: thick solid #DADADA;
}
#main-wrapx-about-internal {
	width: 950px;
	margin-right: auto;
	margin-left: auto;
	background: #FFF;
	border-bottom: thick solid #DADADA;
	height: 5350px;
}
#main-wrapx-ca1-internal {
	width: 950px;
	margin-right: auto;
	margin-left: auto;
	background: #FFF;
	border-bottom: thick solid #DADADA;
	height: 3800px;
}
#main-wrapx-ca2-internal {
	width: 950px;
	margin-right: auto;
	margin-left: auto;
	background: #FFF;
	border-bottom: thick solid #DADADA;
	height: 3200px;
}
#main-wrapx-pr1x-internal {
	width: 950px;
	margin-right: auto;
	margin-left: auto;
	background: #FFF;
	border-bottom: thick solid #DADADA;
	height: 4100px;
}
#main-wrapx-pr2x-internal {
	width: 950px;
	margin-right: auto;
	margin-left: auto;
	background: #FFF;
	border-bottom: thick solid #DADADA;
	height: 4000px;
}
#main-wrapx-ae1-internal {
	width: 950px;
	margin-right: auto;
	margin-left: auto;
	background: #FFF;
	border-bottom: thick solid #DADADA;
	height: 5000px;
}
#main-wrapx-ae2-internal {
	width: 950px;
	margin-right: auto;
	margin-left: auto;
	background: #FFF;
	border-bottom: thick solid #DADADA;
	height: 4770px;
}
#main-wrapx-ai1-internal {
	width: 950px;
	margin-right: auto;
	margin-left: auto;
	background: #FFF;
	border-bottom: thick solid #DADADA;
	height: 5700px;
}
#main-wrapx-ai2-internal {
	width: 950px;
	margin-right: auto;
	margin-left: auto;
	background: #FFF;
	border-bottom: thick solid #DADADA;
	height: 4500px;
}
#main-wrapx-id1-internal {
	width: 950px;
	margin-right: auto;
	margin-left: auto;
	background: #FFF;
	border-bottom: thick solid #DADADA;
	height: 5480px;
}
#main-wrapx-auto1-internal {
	width: 950px;
	margin-right: auto;
	margin-left: auto;
	background: #FFF;
	border-bottom: thick solid #DADADA;
	height: 4300px;
}
#main-wrapx-auto2-internal {
	width: 950px;
	margin-right: auto;
	margin-left: auto;
	background: #FFF;
	border-bottom: thick solid #DADADA;
	height: 3000px;
}
#main-wrapx-id2-internal {
	width: 950px;
	margin-right: auto;
	margin-left: auto;
	background: #FFF;
	border-bottom: thick solid #DADADA;
	height: 4600px;
}
#main-wrapx-wp1-internal {
	width: 950px;
	margin-right: auto;
	margin-left: auto;
	background: #FFF;
	border-bottom: thick solid #DADADA;
	height: 5000px;
}
#main-wrapx-wp2-internal {
	width: 950px;
	margin-right: auto;
	margin-left: auto;
	background: #FFF;
	border-bottom: thick solid #DADADA;
	height: 3000px;
}
#main-wrapx-ac1-internal {
	width: 950px;
	margin-right: auto;
	margin-left: auto;
	background: #FFF;
	border-bottom: thick solid #DADADA;
	height: 4600px;
}
#main-wrapx-ac2-internal {
	width: 950px;
	margin-right: auto;
	margin-left: auto;
	background: #FFF;
	border-bottom: thick solid #DADADA;
	height: 3650px;
}
#main-wrapx-dw1-internal {
	width: 950px;
	margin-right: auto;
	margin-left: auto;
	background: #FFF;
	border-bottom: thick solid #DADADA;
	height: 3700px;
}
#main-wrapx-dw2-internal {
	width: 950px;
	margin-right: auto;
	margin-left: auto;
	background: #FFF;
	border-bottom: thick solid #DADADA;
	height: 3200px;
}
#main-wrapx-fl1-internal {
	width: 950px;
	margin-right: auto;
	margin-left: auto;
	background: #FFF;
	border-bottom: thick solid #DADADA;
	height: 3770px;
}
#main-wrapx-fl2-internal {
	width: 950px;
	margin-right: auto;
	margin-left: auto;
	background: #FFF;
	border-bottom: thick solid #DADADA;
	height: 4380px;
}
#main-wrapx-ps1-internal {
	width: 950px;
	margin-right: auto;
	margin-left: auto;
	background: #FFF;
	border-bottom: thick solid #DADADA;
	height: 4700px;
}
#main-wrapx-ps2-internal {
	width: 950px;
	margin-right: auto;
	margin-left: auto;
	background: #FFF;
	border-bottom: thick solid #DADADA;
	height: 4000px;
}
#main-wrapx-ex1-internal {
	width: 950px;
	margin-right: auto;
	margin-left: auto;
	background: #FFF;
	border-bottom: thick solid #DADADA;
	height: 3000px;
}
#main-wrapx-pr1-internal {
	width: 950px;
	margin-right: auto;
	margin-left: auto;
	background: #FFF;
	border-bottom: thick solid #DADADA;
	height: 4000px;
}
#main-wrapx-ex2-internal {
	width: 950px;
	margin-right: auto;
	margin-left: auto;
	background: #FFF;
	border-bottom: thick solid #DADADA;
	height: 3100px;
}
#main-wrapx-ex2b-internal {
	width: 950px;
	margin-right: auto;
	margin-left: auto;
	background: #FFF;
	border-bottom: thick solid #DADADA;
	height: 3300px;
}
#main-wrapx-ex3-internal {
	width: 950px;
	margin-right: auto;
	margin-left: auto;
	background: #FFF;
	border-bottom: thick solid #DADADA;
	height: 3300px;
}
#main-wrapx-ou1-internal {
	width: 950px;
	margin-right: auto;
	margin-left: auto;
	background: #FFF;
	border-bottom: thick solid #DADADA;
	height: 3220px;
}
#main-wrapx-ou2-internal {
	width: 950px;
	margin-right: auto;
	margin-left: auto;
	background: #FFF;
	border-bottom: thick solid #DADADA;
	height: 2580px;
}
#main-wrapx-wd1-internal {
	width: 950px;
	margin-right: auto;
	margin-left: auto;
	background: #FFF;
	border-bottom: thick solid #DADADA;
	height: 5200px;
}
#main-wrapx-my1a-internal {
	width: 950px;
	margin-right: auto;
	margin-left: auto;
	background: #FFF;
	border-bottom: thick solid #DADADA;
	height: 2700px;
}
#main-wrapx-my1b-internal {
	width: 950px;
	margin-right: auto;
	margin-left: auto;
	background: #FFF;
	border-bottom: thick solid #DADADA;
	height: 3100px;
}
#main-wrapx-wd2-internal {
	width: 950px;
	margin-right: auto;
	margin-left: auto;
	background: #FFF;
	border-bottom: thick solid #DADADA;
	height: 3340px;
}
#main-wrapx-pp1-internal {
	width: 950px;
	margin-right: auto;
	margin-left: auto;
	background: #FFF;
	border-bottom: thick solid #DADADA;
	height: 2880px;
}
#main-wrapx-pp2-internal {
	width: 950px;
	margin-right: auto;
	margin-left: auto;
	background: #FFF;
	border-bottom: thick solid #DADADA;
	height: 2530px;
}
#main-wrapx-tc-internal {
	width: 950px;
	margin-right: auto;
	margin-left: auto;
	background: #FFF;
	height: 2100px;
}
#main-wrapx-rd-internal {
	width: 950px;
	margin-right: auto;
	margin-left: auto;
	background: #FFF;
	height: 2700px;
}
#main-wrapx-cal-internal {
	width: 950px;
	margin-right: auto;
	margin-left: auto;
	background: #FFF;
	height: 4900px;
}
#courses-details-internal {
	width: 620px;
	float: left;
	height: auto;
}
#main1-internal {
	height: auto;
	width: 290px;
	padding-top: 10px;
	padding-bottom: 30px;
	float: left;
}
#main4-internal {
	height: auto;
	width: 290px;
	padding-top: 10px;
	padding-bottom: 30px;
	float: left;
}
#main1-internal-b {
	height: auto;
	width: 290px;
	padding-top: 10px;
	padding-bottom: 30px;
	float: left;
}
#main3-internal-info {
	float: left;
	height: auto;
	width: 290px;
	margin-bottom: 30px;
	margin-left: 34px;
	margin-top: 10px;
}
#course-calendar {
	float: left;
	height: 296px;
	width: 620px;
	margin-top: 40px;
}
.button-spacing {
	margin-bottom: 25px;
}
#main2-internal {
	float: left;
	height: auto;
	width: 290px;
	margin-left: 40px;
	padding-top: 10px;
	padding-bottom: 30px;
}
#main5-internal {
	float: left;
	height: auto;
	width: 290px;
	margin-left: 40px;
	padding-top: 10px;
	padding-bottom: 30px;
}
#main3-internal {
	float: left;
	height: auto;
	width: 290px;
	margin-top: 10px;
	margin-bottom: 30px;
	margin-left: 40px;
}
#video_insert {
	float: left;
	height: 480px;
	width: 620px;
	background: #CCC;
}
#line-620px {
	float: left;
	height: 1px;
	width: 620px;
	border-bottom: thick solid #DADADA;
}
#line-620px-b {
	float: left;
	height: 1px;
	width: 620px;
	border-bottom: thick solid #DADADA;
}
#line-620px-1 {
	float: left;
	height: 1px;
	width: 620px;
	border-bottom: thick solid #DADADA;
}
#line-620px-2 {
	float: left;
	height: 1px;
	width: 620px;
	border-bottom: thick solid #DADADA;
}
#line-620px-3 {
	float: left;
	height: 1px;
	width: 620px;
	border-bottom: thick solid #DADADA;
}
#line-620px-4 {
	float: left;
	height: 1px;
	width: 620px;
	border-bottom: thick solid #DADADA;
}
#line-620px-5 {
	float: left;
	height: 1px;
	width: 620px;
	border-bottom: thick solid #DADADA;
}
#line-620px-6 {
	float: left;
	height: 1px;
	width: 620px;
	border-bottom: thick solid #DADADA;
}
#line-620px-7 {
	float: left;
	height: 1px;
	width: 620px;
	border-bottom: thick solid #DADADA;
}
#line-620px-8 {
	float: left;
	height: 1px;
	width: 620px;
	border-bottom: thick solid #DADADA;
}
#line-620px-9 {
	float: left;
	height: 1px;
	width: 620px;
	border-bottom: thick solid #DADADA;
}
#line-620px-10 {
	float: left;
	height: 1px;
	width: 620px;
	border-bottom: thick solid #DADADA;
}
#internal-details {
	width: 280px;
	height: 1042px;
	float: left;
	margin-top: 10px;
	background: #999 url(images/mainadvert_sidebar.jpg) no-repeat;
}
#internal-details-ms {
	width: 280px;
	height: 1042px;
	float: left;
	margin-top: 10px;
	background: #999 url(images/mainadvert_sidebar_ms.jpg) no-repeat;
}
.silenthyperlink {
	text-decoration: none;
}
#course-wrap {
	background: #FFF;
	margin-right: auto;
	margin-left: auto;
	padding-top: 40px;
}
#choose-course {
	width: 950px;
	margin-right: auto;
	margin-left: auto;
	height: 1380px;
}
#choose-course-internal {
	width: 953px;
	margin-right: auto;
	margin-left: auto;
	height: auto;
}
#course-wrap-internal {
	background: #FFF;
	margin-right: auto;
	margin-left: auto;
	height: 310px;
	padding-top: 20px;
}
#course1 {
	height: auto;
	width: 212px;
	float: left;
	margin-bottom: 20px;
	margin-right: 34px;
}
#course2 {
	height: auto;
	width: 212px;
	margin-right: 34px;
	float: left;
	margin-bottom: 20px;
}
#course3 {
	height: auto;
	width: 212px;
	margin-right: 34px;
	float: left;
	margin-bottom: 20px;
}
#course4 {
	height: auto;
	width: 212px;
	float: left;
	margin-bottom: 20px;
}
#course5 {
	height: auto;
	width: 212px;
	margin-right: 34px;
	float: left;
	margin-bottom: 20px;
}
#course6 {
	height: auto;
	width: 212px;
	margin-right: 34px;
	float: left;
	margin-bottom: 20px;
}
#course7 {
	height: auto;
	width: 212px;
	margin-right: 34px;
	float: left;
	margin-bottom: 20px;
}
#course8 {
	height: auto;
	width: 212px;
	float: left;
	margin-bottom: 20px;
}
#course9 {
	height: auto;
	width: 212px;
	margin-right: 34px;
	float: left;
	margin-bottom: 20px;
}
#course10 {
	height: auto;
	width: 212px;
	margin-right: 34px;
	float: left;
	margin-bottom: 20px;
}
#course11 {
	height: auto;
	width: 212px;
	margin-right: 34px;
	float: left;
	margin-bottom: 20px;
}
#course12 {
	height: auto;
	width: 212px;
	float: left;
	margin-bottom: 20px;
}
#course13 {
	height: auto;
	width: 212px;
	margin-right: 34px;
	float: left;
	margin-bottom: 20px;
}
#course14 {
	height: auto;
	width: 212px;
	margin-right: 34px;
	float: left;
	margin-bottom: 20px;
}
#course15 {
	height: auto;
	width: 212px;
	margin-right: 34px;
	float: left;
	margin-bottom: 20px;
}
#course16 {
	height: auto;
	width: 212px;
	float: left;
	margin-bottom: 20px;
}
#course17 {
	height: auto;
	width: 212px;
	margin-right: 34px;
	float: left;
	margin-bottom: 20px;
}
#course18 {
	height: auto;
	width: 212px;
	margin-right: 34px;
	float: left;
	margin-bottom: 20px;
}
#course19 {
	height: auto;
	width: 212px;
	margin-right: 34px;
	float: left;
	margin-bottom: 20px;
}
#course20 {
	height: auto;
	width: 212px;
	float: left;
	margin-bottom: 20px;
}
#course21 {
	height: auto;
	width: 212px;
	margin-right: 34px;
	float: left;
	margin-bottom: 20px;
}
#choose-course p img {
	border-style: none;
}
#footer-wrap {
	background: #EAEAEA;
}
#footer {
	width: 950px;
	margin-right: auto;
	margin-left: auto;
	height: auto;
}
#footer-guarantee-wrap {
	background: #066;
	height: 236px;
	border-bottom: 20px solid #000;
}
#footer-guarantee {
	width: 950px;
	margin-right: auto;
	margin-left: auto;
}
#footer-guarantee-logo {
	float: left;
}
#footer-guarantee-text {
	float: left;
	width: 782px;
	height: 183px;
	padding-top: 50px;
	padding-left: 5px;
}
.pure-white {
	color: #FFF;
}
#sidebar1 {
	width: 950px;
	height: 360px;
	padding-bottom: 15px;
	padding-top: 15px;
}
#sidebar2 {
	height: 350px;
	width: 230px;
	float: right;
	clear: left;
	margin-left: 15px;
	padding-left: 15px;
}
#sidebar2 ul li {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	text-align: left;
	line-height: 30px;
	color: #09F;
	border-bottom: 1px solid #999;
	margin-right: 20px;
	text-indent: 0px;
	margin-left: -40px;
	list-style: none;
	margin-top: 0px;
}
#sidebar2 ul li a:link {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	text-align: left;
	line-height: 30px;
	color: #09F;
	margin-right: 20px;
	list-style: none;
	text-decoration: none;
}
#sidebar2 ul li a:visited {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	text-align: left;
	line-height: 30px;
	color: #09F;
	margin-right: 20px;
	text-indent: 0px;
	list-style: none;
	text-decoration: none;
}
#sidebar2 ul li a:hover {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	text-align: left;
	line-height: 30px;
	color: #F00;
	margin-right: 20px;
	text-indent: 0px;
	list-style: none;
	text-decoration: none;
}
#sidebar2 ul li a:active {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	text-align: left;
	line-height: 30px;
	color: #09F;
	margin-right: 20px;
	text-indent: 0px;
	list-style: none;
	text-decoration: none;
}
.linetop {
	border-top: 1px solid #999;
}
#sidebar3 {
	height: 350px;
	width: 230px;
	float: right;
	padding-left: 15px;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #000;
	margin: 0px;
	padding: 0px;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #000;
	padding-top: 20px;
	margin: 0px;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #000;
	padding-top: 0px;
}
h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000;
	margin: 0px;
}
h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000;
	padding-top: 20px;
	margin: 0px 0px 15px;
}
h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000;
	margin: 0px;
	padding: 15px 0px 0px;
}
.reduce18px {
	font-size: 20px;
	margin-bottom: 7px;
	line-height: 26px;
}
p {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #666;
	margin: 0px;
	padding: 0px;
	line-height: 20px;
}
a:link {
	color: #09F;
}
a:visited {
	color: #09F;
}
a:hover {
	color: #F00;
}
a:active {
	color: #09F;
}
.learnmoreimage {
	margin: 0px;
	padding: 0px;
}
.no-border {
	border-style: none;
}
.white {
	color: #FFF;
	font-size: 21px;
}
.blue {
	color: #09F;
	font-size: 21px;
}
.blue_nochange {
	color: #09F;
}
.blue_smaller {
	color: #09F;
	font-size: 18px;
}
.green {
	color: #0C6;
	font-size: 21px;
}
.discount {
	color: #F00;
	font-size: 16px;
}

body {
	margin: 0px;
	background: #333;
}
#intro-box a:link {
	text-decoration: none;
}
#internal-sidebar a:link {
	text-decoration: none;
}
#main-wrap-internal a:link {
	text-decoration: none;
}
.img-margin-left {
	margin-left: 20px;
}
.img-border {
	border-style: none;
}
