/* Table of colors
modified color:	   5181bd
dark green:        006600
green:             339933
light green:       99cc33
bright green:      ccff66
desaturated green: 99cc99
dark blue:         006699
blue:              3399cc
orange:            ff9900
light orange:      ffcc7f
*/

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; font-weight:normal; font-color: #000000;
	background-image:  url(imgs/side_bkgd.gif);
	margin: 15px;
}
td, table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; font-weight:normal; font-color: #000000;
	margin: 0px;
}
p.blue {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #0066cc;
	margin: 0px;
}
a.orange:link {
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;
}
a.orange:visited {
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;
}
a.orange:hover {
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;
}
p.lang {
	font: bold 18px Verdana, Arial, Helvetica, sans-serif;
	color: #0066CC;
	margin-left: .3cm;
	margin-right: .2cm;
}
span.active {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #cc0000;
	text-decoration: none;
}
/* Steps of Product's Page Purchase */
td.title {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
}	
td.highlight {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #CC0000;
}
td.normal {
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
}
td.visited {
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}
.img {
	margin-right: .5cm;	
}
/* style for product bottom link */
p.bottom {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #0066CC;
}
a.bottom:link {
	font-weight: bold;
	color: #0066CC;
	text-decoration: none;
}
a.bottom:visited {
	font-weight: bold;
	color: #0066CC;
	text-decoration: none;
}
a.bottom:hover {
	font-weight: bold;
	color: #0066CC;
	text-decoration: none;
}
.margin {
	margin-left: .3cm;
	margin-right: .2cm;	
}
.marginews {
	margin-left: 1cm;
	margin-right: .5cm;	
}
a.call {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #CC0000;
	text-decoration: none;
}
/* generic hyperlink */
a.a:link {
	font-weight:none;
	color: #0066cc;
	text-decoration: underline;
}
a.a:visited {
	font-weight:none;
	color: #0066cc;
	text-decoration: underline;
}
a.a:hover {
	font-weight:none
	color: #3366ff;
	text-decoration: underline;
/* temporary links */
}
a.temp:link {
	color: #999999;
	text-decoration: none;
}
a.temp:visited {
	color: #999999;
	text-decoration: none;
}
a.temp:hover {
	color: #666666;
	text-decoration: none;
}

/* Log-in Format */
p.login {
	margin-left: .2cm;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
.redBold {
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
	text-decoration: none; font-weight: bold;
}
a.red {
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #990000;
	text-decoration: none;
}
a.red:hover {
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #990000;
	text-decoration: underline;
}
td.member {
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
/* This serves for Viet and De "Register Now" format */
a.red1 {
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #990000;
	text-decoration: none;
	margin-left: .2cm
}
a.green {
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #006600;
	text-decoration: none;
}
a.green:hover {
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #006600;
	text-decoration: underline;
}
/* Background P1 images */
.ch {
	background-image: url( imgs/p1_ch.jpg );
	background-repeat: no-repeat;  
	background-position: bottom left;
}
.en {
	background-image: url( imgs/p1_en.jpg );
	background-repeat: no-repeat;  
	background-position: bottom left;
}	
.de {
	background-image: url( imgs/p1_de.jpg );
	background-repeat: no-repeat;  
	background-position: bottom left;
}	
.vt {
	background-image: url( imgs/p1_vt.jpg );
	background-repeat: no-repeat;  
	background-position: bottom left;

/* Text Format on Middle, P2 and P3 */
}
p.header {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
	margin-left: .2cm;
	margin-right: .2cm;
}
/* English Middle Bar Header */
p.header2 {
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
	margin-left: .2cm;
	margin-right: .2cm;
}
p.middle {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffcc;
	text-decoration: none;
	margin-left: .2cm;
	margin-right: .2cm;
}
p.margin {
	margin-left: .2cm;
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
}
p.phead2 {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	margin-left: .1cm;
	margin-right: .1cm;
}
p.ptext {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
	margin-left: .1cm;
	margin-right: .1cm;
}
/* text sa P2 - call for action */
a.call {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #CC0000;
	text-decoration: none;
}
a.call:link {
	color: #CC0000
}
a.call:visited {
	color: #CC0000
}
a.call:hover {
	color: #6C0000; text-decoration: none;
}
/* text sa P2 - call for action */
a.call2 {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #CC0000;
	text-decoration: none;
}
a.call2:link {
	color: #CC0000
}
a.call2:visited {
	color: #CC0000
}
a.call2:hover {
	color: #6C0000; text-decoration: none;
}
/* Main bar Specifications*/
a.one {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #339933;
	text-decoration: none;
}
a.one:link {
	color: #339933
}
a.one:visited {
	color: #339933
}
a.one:hover {
	color: #0066ff; text-decoration: none;
}
a.two {
	font: bold 15px Verdana, Arial, Helvetica, sans-serif;
	color: #339933;
	text-decoration: none;
}
a.two:link {
	color: #339933
}
a.two:visited {
	color: #339933
}
a.two:hover {
	color: #0066ff;
}
ul.square {
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffcc;
	list-style-type: square;
}
/* List for English  */
ul.square2 {
	font: normal 11.5px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffcc;
	list-style-type: square;

}
b {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}	
/* Form Specs */
input.translation {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	background: #eeeeee;
	border-top: solid 1px #333333;
	border-left: solid 1px #333333;
	border-right: solid 1px #333333;
	border-bottom: solid 1px #333333;
	margin: 0px 0px 0px 0.2cm;
	padding: 0px;
	width: 120px;
}
input.login {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	background: #ffffff;
	border-top: solid 1px #333333;
	border-left: solid 1px #333333;
	border-right: solid 1px #333333;
	border-bottom: solid 1px #333333;
	margin: 0px 0px 0px 0.2cm;
	padding: 0px;
	width: 150px;
}
input.login1 {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	background: #eeeeee;
	border-top: solid 1px #333333;
	border-left: solid 1px #333333;
	border-right: solid 1px #333333;
	border-bottom: solid 1px #333333;
	margin: 0px 0px 0px 0.2cm;
	padding: 0px;
	width: 130px;
}
input.login2 {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	background: #eeeeee;
	border-top: solid 1px #333333;
	border-left: solid 1px #333333;
	border-right: solid 1px #333333;
	border-bottom: solid 1px #333333;
	margin: 0px 0px 0px 0.2cm;
	padding: 0px;
	width: 150px;
	margin-left: .2cm;
}
input.login3 {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	background: #eeeeee;
	border-top: solid 1px #333333;
	border-left: solid 1px #333333;
	border-right: solid 1px #333333;
	border-bottom: solid 1px #333333;
	margin: 0px 0px 0px 0.2cm;
	padding: 0px;
	width: 200px;
}
input.credit {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	background: #eeeeee;
	border-top: solid 1px #333333;
	border-left: solid 1px #333333;
	border-right: solid 1px #333333;
	border-bottom: solid 1px #333333;
	margin: 0px 0px 0px 0.2cm;
	padding: 0px;
	width: 150px;
}
input.code {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	background: #eeeeee;
	border-top: solid 1px #333333;
	border-left: solid 1px #333333;
	border-right: solid 1px #333333;
	border-bottom: solid 1px #333333;
	margin: 0px 0px 0px 0.2cm;
	padding: 0px;
	width: 50px;
}
textarea {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	background: #eeeeee;
	border-top: solid 1px #333333;
	border-left: solid 1px #333333;
	border-right: solid 1px #333333;
	border-bottom: solid 1px #333333;
	margin: 0px 0px 0px 0.2cm;
	padding: 0px;
}
select {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	background: #eeeeee;
	border-top: solid 1px #333333;
	border-left: solid 1px #333333;
	border-right: solid 1px #333333;
	border-bottom: solid 1px #333333;
	margin: 0px 0px 0px 0.2cm;
	padding: 0px;
}
.select2 {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	background: #eeeeee;
	border-top: solid 1px #333333;
	border-left: solid 1px #333333;
	border-right: solid 1px #333333;
	border-bottom: solid 1px #333333;
	margin: 0px 0px 0px 0.2cm;
	padding: 0px;
	width: 60px;
}
select.select3 {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	background: #eeeeee;
	border-top: solid 1px #333333;
	border-left: solid 1px #333333;
	border-right: solid 1px #333333;
	border-bottom: solid 1px #333333;
	margin: 0px 0px 0px 0.2cm;
	padding: 0px;
	width: 120px;
}
select.code {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	background: #eeeeee;
	border-top: solid 1px #333333;
	border-left: solid 1px #333333;
	border-right: solid 1px #333333;
	border-bottom: solid 1px #333333;
	margin: 0px 0px 0px 0.2cm;
	padding: 0px;
	width: 60px;
}
/* FAQs */
.line {
	line-height: 20px;
}
.normal {
	align: right;
	font: normal 11.5px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
}
/* Lower Level Header and Content Format */
.header {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #ff9900;
}
.title {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #006600;
	margin-left: .2cm;
	margin-right: .2cm;
}
.title2 {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #006600;
}
.title3 {
	font: bold 20px Arial, Helvetica, sans-serif;
	color: #006600;
}
.quote {
	align: right;
	font: bold 9px Verdana, Arial, Helvetica, sans-serif;
	color: #727272;
}
/* Special class for chinese pages only */
.leading {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
	margin-right: .2cm;
	margin-left: .2cm;	
	line-height: 20px;
}
.leading2 {
	font: 14px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
	margin-right: .2cm;
	margin-left: .2cm;
	line-height: 20px;
}
.leading3 {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
	margin-right: .2cm;
	margin-left: .2cm;	
	line-height: 20px;
}
.fontsize {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
	margin-left: .2cm;
	margin-right: .2cm;
}
.fontsizech {
	font: 14px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
	margin-left: .2cm;
	margin-right: .2cm;
}
.fontsize01 {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
	margin-left: .2cm;
	margin-right: .2cm;
}
.fontsize01 {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
	margin-left: .2cm;
	margin-right: .2cm;
}
.fontsize1 {
	font: 13px Verdana, Arial, Helvetica, sans-serif;
	color: #006600;
	text-decoration: none;
	margin-left: .2cm;
	margin-right: .2cm;
}
.fontsize2 {
	font: 13px Verdana, Arial, Helvetica, sans-serif;
	color: #990000;
	text-decoration: none;
	margin-left: .2cm;
	margin-right: .2cm;
}
.fontsize3 {
	font: 13px Verdana, Arial, Helvetica, sans-serif;
	color: #000033;
	text-decoration: none;
}
ul.square1 {
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffcc;
	list-style-type: square;
}
/* CleverHandy format */
.content {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
}
/* Copyright1 */
a.copyright1:active {
	color: #888888;
	text-decoration: none;
}
a.copyright1:link {
	color: #888888;
	text-decoration: none;
}
a.copyright1:visited {
	color: #888888;
	text-decoration: none;	
}
a.copyright1:hover {
	color: #888888;
	text-decoration: none;	
}
/* Copyright2 */
.copyright2 {
	font: normal 9px Verdana, Arial, Helvetica, sans-serif;
	color: #888888;
	text-decoration: none;	
}
/*faq menu*/
.bluelinksverdana {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #006600; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.bluelinksverdana:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #006600; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.bluetextsidebar {
	FONT-SIZE: 10px; COLOR: #465f98; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.graylinksverdana {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #999999; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.graylinksverdana:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #006600; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.graytext {
	FONT-SIZE: 10px; COLOR: #999999; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.fontsize4 {

	font: 13px Verdana, Arial, Helvetica, sans-serif;
	color: #000033;
	text-decoration: none;
}
.fontsize4 {
	font: 13px Verdana, Arial, Helvetica, sans-serif;
	color: #000033;
	text-decoration: none;
	margin-right: .2;
	margin-left: 0.3cm;
	padding-right: .2cm;
	padding-left: .2cm;
}
.leadingmar {

	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
	margin-right: .2cm;
	line-height: 20px;
}
.leadingCopy {
	font: 12px/20px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
	margin-right: 3px;
	margin-left: 3px;
}
/*drop down*/
.menu {
	FILTER: alpha(Opacity=100, FinishOpacity=100, Style=1, StartX=0, StartY=0, FinishX=500, FinishY=250)
}
.MenuBox {
	BORDER-RIGHT: #175190 1px solid; BORDER-TOP: #175190 1px solid; BORDER-BOTTOM: #175190 1px solid;
	BORDER-LEFT: #175190 1px solid
}
A.MenuHeader {
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #0B4C87;
	text-decoration: none; font-weight: bold;
}
.MenuHeaderRed {
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #CC0000;
	text-decoration: none; font-weight: bold;
}
A.MenuHeader:link {
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #0B4C87;
	text-decoration: none; font-weight: bold;
}
A.MenuHeader:visited {
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #0B4C87;
	text-decoration: none; font-weight: bold;
}
A.MenuHeader:hover {
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #5181BD;
	text-decoration: none; font-weight: bold;
}
A.MenuItem {
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #0B4C87;
	text-decoration: none; font-weight: bold;
}
A.MenuItem:hover {
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #5181BD;
	text-decoration: none; font-weight: bold; 
	}
A.MenuSelectBold {
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none; font-weight: bold; 
}
A.MenuSelect {
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
A.MenuSelect:hover {
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
}
.leadingmarCopy {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
	margin-right: .2cm;
	line-height: 20px;
}
.leadingmarCopy {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
	margin-right: 0.2cm;
	line-height: 20px;
	margin-left: 0.2cm;
	padding-right: .2cm;
	padding-left: .2cm;
}
/*  countries registration */
input.namefield {
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	background: #EFEFEF;
	margin: 1px;
	padding: 1px;
	height: auto;
	width: 165px;
	border: 1px solid #999999;
}
input.addressfield {
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	background: #EFEFEF;
	margin: 1px;
	padding: 1px;
	height: auto;
	width: 350px;
	border: 1px solid #999999;	
}
input.cityfield {
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	background: #EFEFEF;
	margin: 1px;
	padding: 1px;
	height: auto;
	width: 100px;
	border: 1px solid #999999;	
}
input.countryfield {
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	background: #EFEFEF;
	margin: 1px;
	padding: 1px;
	height: auto;
	width: 165px;
	border: 1px solid #999999;	
}
input.postalcode {
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	background: #EFEFEF;
	margin: 1px;
	padding: 1px;
	height: auto;
	width: 75px;
	border: 1px solid #999999;		
}
input.kor1 {
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	background: #EFEFEF;
	margin: 1px;
	padding: 1px;
	height: auto;
	width: 25px;
	border: 1px solid #999999;	
}
input.kor2 {
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	background: #EFEFEF;
	margin: 1px;
	padding: 1px;
	height: auto;
	width: 25px;
	border: 1px solid #999999;	
}
input.kor3 {
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	background: #EFEFEF;
	margin: 1px;
	padding: 1px;
	height: auto;
	width: 25px;
	border: 1px solid #999999;	
}
input.kor4 {
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	background: #EFEFEF;
	margin: 1px;
	padding: 1px;
	height: auto;
	width: 25px;
	border: 1px solid #999999;	
	width: 25px;
}
input.mr{
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	background: #EFEFEF;
	margin: 1px;
	padding: 1px;
	height: auto;
	width: 45px;
	border: 1px solid #999999;	
}
input.pay {
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	background: #EFEFEF;
	margin: 1px;
	padding: 1px;
	height: auto;
	width: 45px;
	border: 1px solid #999999;	
}
.fontsizechCopy {
	font: 14px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
	margin-left: .2cm;
	margin-right: .2cm;
}
.fontsizechCopy {
	font: 14px Verdana, Arial, Helvetica, sans-serif;
	color: #006600;
	text-decoration: none;
	margin-left: 0cm;
	margin-right: 0.2cm;
}
p.margin {
	margin-left: .8cm;
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	color: #000080;
	text-decoration: none;
}
p.courses {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #DE5252;
	text-decoration: none;
}
a.readmore {
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	color: #ff0000;
	text-decoration: none;
}
.leading {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	line-height: 20px;
}
.fontsize3 {
	font: 13px Verdana, Arial, Helvetica, sans-serif;
	color: #000033;
	text-decoration: none;
}
/**terms and conditions style**/	
a.tc {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
}
a.tc:link {
	color: #333333
}
a.tc:visited {
	color: #333333
}
a.tc:hover {
	color: #cc0000; text-decoration: none;
}
/*style for clevercourse logged-on*/
.loggedOnBody {
	font: normal 13px Verdana, Arial, Helvetica, sans-serif;
	color: #0b4c87;
	text-decoration: none; 
}
.loggedOnBodyBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px; font-weight:normal;
	color: #0b4c87;
	text-decoration: bold; 
}
.clever {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
.cleverregister {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0000FF;
	text-decoration: none;
	font-weight: bold;

}
.body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;

}
.subtitle {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
}
a.sample:link {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
a.sample:visited {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFF00;
	text-decoration: none;
}
a.sample:hover {



	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF9900;
	text-decoration: none;
}
.link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
}
.body2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
}
.subtitle02 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	letter-spacing: normal;
}
.body03 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;
}
.error {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FF0000;
	text-decoration: none;
}
.subtitle03 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
}
a.cc:link{
	color: 0000cc;	
	text-decoration: none;
}
a.cc:hover{
	color: 0000cc;	
	text-decoration: underline;
}
a.cc:visited{
	color: 0000cc;
	text-decoration: none;
}
a.crs:link{
	color: 0000cc;	
	text-decoration: none;
}
a.crs:hover{
	color: 0000cc;	
	text-decoration: underline;
}
a.crs:visited{
	color: 0000cc;
	text-decoration: none;
}
.content{
	font: 12px Verdana, Arial, Helvetica, sans-serif;
}
.header{
	font: Bold 12px Verdana, Arial, Helvetica, sans-serif;
}
td.header{
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #ffffff;
	
}
td.subHeader{
	font: 11px Arial, Helvetica, sans-serif;
	color: #000000;
}
td.subsubHeader{
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #1A265A;
}
td.content{
	font: 11px Arial, Helvetica, sans-serif;
	color: #1A265A;
}
td.detHeader{
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #000000;
}
td.detSuperHeader{
	font: bold 18px Arial, Helvetica, sans-serif;
	color: #000000;
}
td.detSuperSubHeader{
	font: bold 16px Arial, Helvetica, sans-serif;
	color: #000000;
}
td.detSubHeader{
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #ffffff;
}
td.detContent{
	font: 11px Arial, Helvetica, sans-serif;
	color: #000000;
}
a.backToTop:link{
	color: #000000;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bolder;

}
a.backToTop:visited{
	color: #000000;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bolder;

}
a.backToTop:hover{
	color: #000000;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bolder;
	font-style: normal;
}
td.list{
	font: 12px Arial, Helvetica, sans-serif;
	color: #000000;
}
.termsAndConditions {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
}
.linkNoLine {
	text-decoration: none;
}
a.pass {
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000066;
	text-decoration: none;
}
a.pass:hover {
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000066;
	text-decoration: underline;
}
.newheader  {
      font: normal 16px Verdana, Arial, Helvetica, sans-serif;
	color: #0968DE;
	text-decoration: none;
	}
.newsubheader  {
      font: normal 14px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	}
.newcontent {
      font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	}
.newlink  {
      font: Verdana, Arial, Helvetica, sans-serif;
 color: #0066cc;
 text-decoration: underline;
 }
td.footer {
 font-size: 9px;
 color: #333333;
} 
.thaitext {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8.5pt;
 font-weight: normal;
}    
