		#content #left {
			font-size: 12px;
			color: #333333;
		}
		#content #left .desc {
			line-height: 17px;
			margin: 0px 0px 17px 0px;
			padding: 0px 10px 0px 10px;
		}
		#content #left p {
			line-height: 17px;
		}
		#content #left ul {
			margin: 5px 0px 5px 20px;
		}
		#content #left #course_selection {
			margin: 10px 0px 10px 0px;
		}
			#course_selection .header {
				height: 39px;
				background: url('/images/blue_circle.jpg') no-repeat top left;
				margin: 0px 0px 2px 0px;
			}
			#course_selection .header h2 {
				display: inline;
				color: #99cc00;
				font-size: 14px;
				padding: 0px 0px 0px 10px;
				position: relative;
				top: 3px;
				float: left;
			}
				#course_selection .header h2 .step{
					color: #000000;
					font-size: 25px;
					padding: 0px 10px 0px 0px;
				}
				#course_selection .header h2 .company{
					color: #565656;
				}
			#course_selection .header h3 {
				display: inline;
				color: #99cc00;
				font-size: 14px;
				padding: 11px 0px 0px 0px;
				position: relative;
				top: 3px;
				float: right;
			}
				#course_selection .header h3 .company{
					color: #565656;
				}
		#course_selection #table {
			/*width: 436px;*/
			width: 100%;
			border-collapse: collapse;
			font-size: 11px;
			float: left;
		}
			#course_selection .headers td {
				background-color: #ddebb5;
				height: 44px;
				color: #127783;
				font-weight: bold;
				padding: 10px 10px 0px 10px;
				border-right: 1px solid #ffffff;
			}
				#course_selection .headers #course {
					width: 100px;
				}
				#course_selection .headers #includes {
					width: 250px;
				}
				#course_selection .headers #self_study {
					width: 58px;
				}
				#course_selection .headers #pkg_pricing {
					width: 94px;
				}
				#course_selection .headers #select {
					width: 50px;
				}
			#course_selection .options td {
				background-color: #ebf5cc;
				border-right: 1px solid #ffffff;
				padding: 10px 10px 10px 10px;
				color: #003339;
			}
			#course_selection .options_disabled td {
				color: #8a8a8a !important;
			}
			#course_selection .options p {
				padding: 0px !important;
				margin: 0px !important;
				font-size: 11px !important;
			}
				#course_selection .options td .bold {
					font-weight: bold;
				}
				#course_selection .options td .label {
					font-weight: bold;
					color: #00a3b3;
					display: block;
					padding: 2px 0px 2px 0px;
				}
				#course_selection .options td a {
					color: #127783;
				}
				#course_selection .options td table td {
					border: none;
				}
			#course_selection #seminar {
				float: right;
				width: 232px;
				margin: 0px 0px 0px 0px;
				font-size: 11px;
				border-collapse: collapse;
			}
				#seminar .choice {
					margin: 10px 0px 0px 0px;
					color: #117985;
				}
				#seminar .choice input {
					display: block;
					float: left;
					position: relative;
					top: 5px;
				}
				#seminar .choice span {
					display: block;
					float: right;
					width: 180px;
				}
		#seminar_selection .header {
			height: 39px;
			background: url('/images/blue_circle.jpg') no-repeat top left;
			margin: 0px 0px 2px 0px;
		}
		#seminar_selection .header h2 {
			display: inline;
			color: #99cc00;
			font-size: 14px;
			padding: 0px 0px 0px 10px;
			position: relative;
			top: 3px;
			float: left;
		}
			#seminar_selection .header h2 .step{
				color: #000000;
				font-size: 25px;
				padding: 0px 10px 0px 0px;
			}
			#seminar_selection .header h2 .company{
				color: #565656;
			}
		#seminar_selection #table {
			width: 100%;
			border-collapse: collapse;
			font-size: 11px;
		}
			#seminar_selection .top {
				background-color: #e6f2f5;
				border-right: 1px solid #ffffff;
				padding: 10px 10px 10px 10px;
				color: #117985;
				font-weight: normal;
			}
				#seminar_selection .top select {
					border: 1px solid #b4ebf0;
					color: #33b5c2;
					width: 200px;
					margin: 0px 0px 0px 10px;
				}
				#seminar_selection .top input {
					position: relative;
					top: 3px;
					margin: 0px 0px 0px 10px;
				}
				#seminar_selection .top span {
					color: #00a3b3;
					font-weight: bold;
					position: relative;
					top: -1px;
				}
				#seminar_selection .top .sort_btn {
					width: 54px;
					height: 20px;
					border: none;
					background: url('/images/sort_btn.jpg') no-repeat top left;
					font-size: 10px;
					color: #ffffff;
					margin: 0px 70px 0px 6px;
					cursor: pointer;
					padding: 5px 8px;
					text-decoration: none;
					position: relative;
					top: -1px;
				}
			#seminar_selection .headers td {
				background-color: #a6cdd3;
				color: #003339;
				font-weight: bold;
				padding: 10px 10px 10px 10px;
				border-right: 1px solid #ffffff;
			}
			#seminar_selection .options td, #seminar_selection .province td {
				background-color: #e6f2f5;
				border-right: 1px solid #ffffff;
				padding: 10px 10px 10px 10px;
				color: #003339;
			}
			#seminar_selection .province td {
				font-weight: bold;
				color: #00a3b3;
				font-size: 12px;
			}
			#seminar_selection .options td span {
				color: #ca2900;
				font-weight: bold;
				font-style: italic;
			}
			#seminar_selection .options td .choice, #seminar_selection .options_disabled td .choice {
				font-weight: bold;
			}
			#seminar_selection .options_disabled td {
				color: #8a8a8a;
			}
			#seminar_selection .alt td {
				background-color: #f3f9fa;
			}
				.register_btn {
					width: 73px;
					height: 22px;
					border: none;
					background: url('/images/course_register_btn.jpg') no-repeat top left;
					font-size: 9px;
					color: #ffffff;
					margin: 10px 0px 0px 0px;
					padding: 0px 0px 2px 0px;
					cursor: pointer;
					float: right;
				}
				#seminar_selection .options td .register_btn_disabled {
					width: 73px;
					height: 22px;
					border: none;
					background: url('/images/course_register_btn_disabled.jpg') no-repeat top left;
					font-size: 9px;
					color: #ffffff;
					margin: 0px 5px 0px 0px;
					padding: 0px 0px 2px 0px;
					cursor: pointer;
				}
			#seminar_selection .footer {
				background-color: #e6f2f5;
				
				height: 20px;
			}

#course_selection .empty {
	background: #EBF5CC url(/images/icons/services_arrow.jpg) no-repeat 13px 13px;
	font-weight: bold;
	color: #333333;
	padding: 10px 10px 10px 35px;
}
		.currency_note{
			display:block;
			font-style:italic;
			text-align:right;
			margin-bottom:5px;
			font-size:11px;
		}
