body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
	background-attachment: scroll;
	background-color: #FFF;
	background-repeat: repeat-x;
	background-position: left top;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	background-image: url(images/bg.jpg);
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.tickhighlight {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	font-style: normal;
	color: #1A93E1;
	text-decoration: underline;
	line-height: normal;
}

.head-table {
	height: 157px;
	width: 950px;
	padding-right: 10px;
	padding-left: 10px;
}


a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	line-height: normal;
	padding-right: 19px;
	padding-left: 19px;
	background-color: #1f4a66;
	padding-top: 8px;
	padding-bottom: 7px;
} 
a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	line-height: normal;
	padding-right: 19px;
	padding-left: 19px;
	background-color: #1f4a66;
	padding-top: 8px;
	padding-bottom: 7px;
} 
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #1f4a66;
	text-decoration: none;
	font-weight: bold;
	line-height: normal;
	padding-right: 19px;
	padding-left: 19px;
	background-color: #FFFFFF;
	padding-top: 8px;
	padding-bottom: 7px;
} 
a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	line-height: normal;
	padding-right: 19px;
	padding-left: 19px;
	background-color: #1f4a66;
	padding-top: 8px;
	padding-bottom: 7px;
}


A.Sub-link {
	FONT-SIZE: 11px;
	MARGIN: 0px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
A.sub-link:hover {
	FONT-SIZE: 11px;
	MARGIN: 0px;
	COLOR: #3E5C90;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	text-decoration: underline;
}
A.sub-link:active {
	FONT-SIZE: 11px;
	MARGIN: 0px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}


A.top-link {
	FONT-SIZE: 12px;
	MARGIN: 0px;
	COLOR: #CCCCCC;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 8px;
}
A.top-link:hover {
	FONT-SIZE: 12px;
	MARGIN: 0px;
	COLOR: #CCCCCC;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 8px;
	text-decoration: underline;
	background-color: #1F4A66;
}
A.top-link:active {
	FONT-SIZE: 12px;
	MARGIN: 0px;
	COLOR: #CCCCCC;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 8px;


}
.link-table {
	height: 32px;
	width: 950px;
	padding-right: 10px;
	padding-left: 10px;
}
.banner-table {
	height: 233px;
	width: 950px;
	background-image: url(images/banner-bg.jpg);
	padding-right: 10px;
	padding-left: 10px;
}
.bottom-table {
	width: 100%;
	background-image: url(images/bottom_bg.jpg);
	background-repeat: repeat-x;
	background-color: #204A62;
}
.maincontent-table {
	width: 940px;
	background-image: url(images/bottom.jpg);
	padding-right: 15px;
	padding-left: 15px;
	background-position: bottom;
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	padding-top: 20px;
	padding-bottom: 20px;
}
.bottomcontent-table {
	width: 920px;
	background-image: url(images/bg-bottom2.jpg);
	padding-right: 15px;
	padding-left: 15px;
	background-position: top;
	background-repeat: repeat-x;
	padding-top: 20px;
	padding-bottom: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
}
.logo {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 36px;
	width: 225px;
}
.phone {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 20px;
	width: 725px;
	font-style: normal;
}
.phoneNumber {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 36px;
	padding-top: 12px;
	letter-spacing: 2px;
}
.web {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 20px;
	padding-top: 5px;
	color: #CCCCCC;
	letter-spacing: 1px;
}
.other_training {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	padding-top: 2px;
	color: #CCCCCC;
	letter-spacing: 1px;
}
.spacer {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 5px;
	height: 5px;
}
.banner-text-width {
	width: 920px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #1F4A66;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	padding-bottom: 8px;
	letter-spacing: 2px;
}
.Banner_text-orange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #ff9933;
	letter-spacing: 2px;
}
.Banner-1 {
	height: 213px;
	width: 950px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	background-image: url(images/banner.jpg);
	padding-top: 20px;
}
.Banner-test {
	height: 213px;
	width: 950px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	background-image: url(images/banner-testimonial.jpg);
	padding-top: 20px;
}
.Banner-career {
	height: 213px;
	width: 950px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	background-image: url(images/banner-career.jpg);
	padding-top: 20px;
}


.main_content_left {
	width: 660px;
	padding-right: 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
	text-decoration: none;
}
.main_content_right {
	width: 200px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
	text-decoration: none;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	padding-left: 20px;
}
.side_advert {
	width: 200px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
	text-decoration: none;
}
.side_advert_head {
	width: 190px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #356478;
	padding-top: 6px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
}
.side_advert_bottom {
	width: 200px;
	text-decoration: none;
	background-color: #396679;
	height: 3px;
}
.side_advert_image {
	width: 200px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
	text-decoration: none;
	height: 40px;
}
.side_advert_content {
	width: 188px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #234F68;
	text-decoration: none;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #356478;
	border-left-color: #356478;
	padding: 5px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #356478;
}
.bottom-ifs-content {
	width: 910px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	padding-top: 20px;
	line-height: 18px;
}
.Header_text-blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #356478;
	letter-spacing: 2px;
}
.Header_text-blue2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #356478;
	letter-spacing: 2px;
}
.Course_price {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #356478;
	padding-right: 30px;
	padding-bottom: 10px;
}
.Banner-content {
	height: 213px;
	width: 950px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	background-image: url(images/banner-content.jpg);
	padding-top: 20px;
	font-family: Arial, Helvetica, sans-serif;
	color: #25516A;
	font-size: 14px;
	font-weight: bold;
}
.Banner-dates {
	height: 213px;
	width: 950px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	background-image: url(images/banner-dates.jpg);
	padding-top: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #356478;
}
.Banner-price {
	height: 213px;
	width: 950px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	background-image: url(images/banner-price.jpg);
	padding-top: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #356478;
}
.Banner-contact {
	height: 213px;
	width: 950px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	background-image: url(images/banner-contact.jpg);
	padding-top: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #356478;
}
A.text-link {
	FONT-SIZE: 11px;
	MARGIN: 0px;
	COLOR: #356478;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #FFFFFF;
}
A.text-link:hover {
	FONT-SIZE: 11px;
	MARGIN: 0px;
	COLOR: #CC3399;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-decoration: underline;
}
A.text-link:active {
	FONT-SIZE: 11px;
	MARGIN: 0px;
	COLOR: #000066;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;

}
A.text-link2 {
	FONT-SIZE: 12px;
	MARGIN: 0px;
	COLOR: #356478;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #FFFFFF;
}
A.text-link:hover2 {
	FONT-SIZE: 12px;
	MARGIN: 0px;
	COLOR: #CC3399;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-decoration: underline;
}
A.text-link:active2 {
	FONT-SIZE: 12px;
	MARGIN: 0px;
	COLOR: #000066;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;


}
A.faq-link {
	FONT-SIZE: 12px;
	MARGIN: 0px;
	COLOR: #356478;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #FFFFFF;
	line-height: 22px;
}
A.faq-link:hover {
	FONT-SIZE: 12px;
	MARGIN: 0px;
	COLOR: #356478;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #FFFFFF;
	line-height: 22px;
	text-decoration: underline;
}
A.faq-link:active {
	FONT-SIZE: 12px;
	MARGIN: 0px;
	COLOR: #356478;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #FFFFFF;
	line-height: 22px;
}
A.midtext-link {
	FONT-SIZE: 20px;
	MARGIN: 0px;
	COLOR: #234F68;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #FFFFFF;
}
A.midtext-link:hover {
	FONT-SIZE: 20px;
	MARGIN: 0px;
	COLOR: #CC3399;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #FFFFFF;
	text-decoration: underline;
}
A.midtext-link:active {
	FONT-SIZE: 20px;
	MARGIN: 0px;
	COLOR: #244E83;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #FFFFFF;
}
.Head-title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #356478;
	padding-right: 30px;
	padding-bottom: 10px;
}
.Header_small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #356478;
	letter-spacing: 2px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.Booking-Title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bolder;
	color: #356478;
	letter-spacing: 2px;
	padding-top: 5px;
	padding-bottom: 5px;
	height: 20px;
	width: 200px;
}
.Booking-Price {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #356478;
	letter-spacing: 2px;
	padding-top: 5px;
	padding-bottom: 5px;
	height: 20px;
	width: 200px;
}
.Booking-Button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #356478;
	letter-spacing: 2px;
	padding-top: 5px;
	padding-bottom: 5px;
	height: 20px;
	width: 150px;
}
.Booking-spacer {
	height: 5px;
	background-image: url(images/booking-spacer.jpg);
	background-repeat: repeat-x;
	background-position: left center;
}




.Banner-book {
	height: 213px;
	width: 950px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	background-image: url(images/banner-book.jpg);
	padding-top: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #356478;
}
.Banner-content2 {
	height: 213px;
	width: 950px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	background-image: url(images/banner-content.jpg);
	padding-top: 20px;
	font-family: Arial, Helvetica, sans-serif;
	color: #25516A;
	font-size: 14px;
	font-weight: bold;
}
.tick {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	background-image: url(images/bullet3.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-bottom: 15px;
	padding-left: 50px;
}
.lastmin_border {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	padding: 10px;
	width: 378px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #F60;
	border-right-color: #F60;
	border-left-color: #F60;
	line-height: 20px;
}
.lastmin_spacer {
	text-decoration: none;
	width: 3px;
}
