.learnbigger {
	font-family: Arial;
	font-size: 14pt;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-align: left;
}

.languages {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	text-align: center;
	margin: 0px;
	padding: 3px;
	background-color: #1A4B71;
}
.newtabform {
	background-color: #266B91;
	border: 0px none #2F83B0;
	text-decoration: none;
	padding: 0px;
}
.container #apDiv14 {
	height: 450px;
	width: 778px;
}


#tighttext {
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#btutor {
	position:absolute;
	width:240px;
	height:43px;
	z-index:1200;
	left: 539px;
	top: 168px;
}
#termsofbusiness {
	position:absolute;
	width:98px;
	height:5px;
	z-index:1210;
	left: 30px;
	top: 600px;
}
#italiantable {
	position:absolute;
	width:586px;
	height:154px;
	z-index:1220;
	left: 208px;
	top: 164px;
	visibility: hidden;
}
#spanishtable2 {
	position:absolute;
	width:586px;
	height:154px;
	z-index:1220;
	left: 25px;
	top: 165px;
	visibility: hidden;
}
#portuguesetable {
	position:absolute;
	width:623px;
	height:154px;
	z-index:1220;
	left: 171px;
	top: 164px;
	visibility: hidden;
}
#germantable {
	position:absolute;
	width:586px;
	height:154px;
	z-index:1220;
	left: 208px;
	top: 164px;
	visibility: hidden;
}
#othertable {
	position:absolute;
	width:586px;
	height:154px;
	z-index:1220;
	left: 208px;
	top: 164px;
	visibility: hidden;
}
#frenchtable {
	position:absolute;
	width:586px;
	height:154px;
	z-index:1220;
	left: 148px;
	top: 165px;
	visibility: hidden;
}
#header {
	position:absolute;
	left:25px;
	top:25px;
	width:768px;
	height:76px;
	z-index:1;
	background-color: #2F83B0;
	layer-background-color: #4986C2;
}
#topspacer {
	position:absolute;
	left:25px;
	top:137px;
	width:768px;
	height:2px;
	z-index:2
}
#topmenubar {
	position:absolute;
	left:25px;
	top:140px;
	width:768px;
	height:17px;
	z-index:3;
}
#leftmenu {
	position:absolute;
	left:25px;
	top:158px;
	width:130px;
	height:544px;
	z-index:1;
	border: 1px none #000000;
	background-image: url(file://///Desktop/The%20Language%20Machine/metalbackground.gif);
}
#home {
	position:absolute;
	left:155px;
	top:140px;
	width:37px;
	height:6px;
	z-index:1250
}
#contact {
	position:absolute;
	left:218px;
	top:140px;
	width:32px;
	height:4px;
	z-index:9
}
#faqs {
	position:absolute;
	left:30px;
	top:227px;
	width:120px;
	height:26px;
	z-index:12
}
#tutors {
	position:absolute;
	left:30px;
	top:255px;
	width:120px;
	height:26px;
	z-index:13
}
#links1 {
	position:absolute;
	left:30px;
	top:395px;
	width:120px;
	height:26px;
	z-index:18
}
#bottombar {
	position:absolute;
	left:24px;
	top:673px;
	width:768px;
	height:75px;
	z-index:20;
}
#footer {
	position:absolute;
	left:25px;
	top:769px;
	width:767px;
	height:22px;
	z-index:21;
	background-color: #2C5783;
	layer-background-color: #2C5783;
	border: 1px none #000000;
}
#copyright {
	position:absolute;
	left:296px;
	top:773px;
	width:262px;
	height:16px;
	z-index:68;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
}
#thespanishmachine1 {
	position:absolute;
	left:36px;
	top:32px;
	width:411px;
	height:43px;
	z-index:69
}
#rightverticalborder {
	position:absolute;
	left:793px;
	top:24px;
	width:3px;
	height:698px;
	z-index:70
}
#leftverticalborder {position:absolute; left:23px; top:24px; width:2px; height:660px; z-index:70}
#topborder {
	position:absolute;
	left:24px;
	top:24px;
	width:837px;
	height:4px;
	z-index:71
}
#bottomborder1 {
	position:absolute;
	left:24px;
	top:767px;
	width:836px;
	height:1px;
	z-index:71
}
#bottomborder {
	position:absolute;
	left:24px;
	top:792px;
	width:836px;
	height:1px;
	z-index:71
}
#bottomborder2 {
	position:absolute;
	left:24px;
	top:644px;
	width:770px;
	height:1px;
	z-index:71
}
a:link {
	text-decoration: none;
	color: #FFFFFF;

}
a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
a:hover {
	color: #DBC8C8;
	text-decoration: none;
}
a:hover {
	color: #DFC5C4;
}

#title {
	position:absolute;
	left:170px;
	top:172px;
	width:410px;
	height:74px;
	z-index:200;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #FFFFFF;
}
#maintext {
	position:absolute;
	left:173px;
	top:140px;
	width:414px;
	height:480px;
	z-index:80;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	overflow: auto;

}
#tutorlogin {
	position:absolute;
	left:381px;
	top:140px;
	width:67px;
	height:19px;
	z-index:81
}
#clientlogin {
	position:absolute;
	left:292px;
	top:140px;
	width:72px;
	height:2px;
	z-index:82
}
tableformat {
	font-family: Arial;
	font-size: 8px;
	color: #FFFFFF;
	background-color: #993333;
	text-align: center;
}
.tableformat {
	font-family: Arial;
	font-size: 8pt;
	color: #FFFFFF;
	background-color: #3054A9;
	text-align: center;
	border: 1px solid #FFFFFF;
}
.titletext {
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	top: 0px;
}
.testimonial {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.testimonialbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.slangtable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.indextitletext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: 0px;
	text-decoration: none;

}
.indexnormal {
	font-family: Arial;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	margin-bottom: 10px;
	text-decoration: none;
	vertical-align: top;


}
.hometext {
	font-family: Arial;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	margin-bottom: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	text-decoration: none;
}
.learncentre {
	font-family: Arial;
	font-size: 14pt;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
}
.container #headline {
	font-family: Arial;
	font-size: 12pt;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.boldheadline {
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
}

.indexnormalcentre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	text-align: center;
}
.indexnormalcentrebold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	text-align: center;
	font-weight: bold;

}
.trialstyle {
	margin-top: 0px;
	margin-bottom: 0px;
	font-family: Arial;
	font-size: 12pt;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
}
.textentry {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0033FF;
	background-color: #FFFF99;
}
.formlist {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0033CC;
	background-color: #FFFFCC;
}
.largetextbold {
	font-family: Arial;
	font-size: 22px;
	font-weight: bold;
	text-align: center;
	color: #FFFFFF;
}
table {
	font-family: Arial;
	font-size: 8pt;
	color: #FFFFFF;
	background-color: #000000;
}
table {
	width: 100%;
	height: 100%;
}

spanishtable {
	font-family: Arial;
	font-size: 8pt;
	color: #00FF66;
}
#booktutor {
	position:absolute;
	left:30px;
	top:171px;
	width:120px;
	height:26px;
	z-index:10
}
#whyus {
	position:absolute;
	left:30px;
	top:199px;
	width:120px;
	height:26px;
	z-index:11
}
faqs {
	position:absolute;
	left:30px;
	top:227px;
	width:120px;
	height:26px;
	z-index:12
}
tutors {
	position:absolute;
	left:30px;
	top:255px;
	width:120px;
	height:26px;
	z-index:13
}
#where {
	position:absolute;
	left:30px;
	top:283px;
	width:120px;
	height:26px;
	z-index:14
}
#levels {
	position:absolute;
	left:30px;
	top:339px;
	width:120px;
	height:26px;
	z-index:15
}
#corporate {
	position:absolute;
	left:30px;
	top:367px;
	width:120px;
	height:26px;
	z-index:16
}
#pricing {
	position:absolute;
	left:30px;
	top:395px;
	width:120px;
	height:26px;
	z-index:17
}
#links1 {
	position:absolute;
	left:30px;
	top:422px;
	width:120px;
	height:26px;
	z-index:18
}
#smaltextcentre {
	font-family: Arial;
	font-size: 8pt;
	color: #FFFFFF;
	text-align: center;
}
#footer1 {
	position:absolute;
	width:688px;
	height:61px;
	z-index:1218;
	left: 64px;
	top: 691px;
	font-family: Arial;
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
}
#chinesebackground {
	position:absolute;
	width:110px;
	height:26px;
	z-index:1156;
	left: 25px;
	top: 646px;
}
#russianbackground {
	position:absolute;
	width:112px;
	height:20px;
	z-index:50;
	left: 148px;
	top: 646px;
	background-color: #3A4E9C;
}
#arabicbackground {
	position:absolute;
	width:85px;
	height:19px;
	z-index:1159;
	left: 271px;
	top: 646px;
}
#japanesebackground {
	position:absolute;
	width:129px;
	height:23px;
	z-index:1160;
	left: 394px;
	top: 646px;
}
#urdubackground {
	position:absolute;
	width:111px;
	height:17px;
	z-index:1160;
	left: 545px;
	top: 646px;
}
#otherbackground {
	position:absolute;
	width:97px;
	height:22px;
	z-index:1160;
	left: 670px;
	top: 646px;
}
#sitemap1 {
	position:absolute;
	width:112px;
	height:15px;
	z-index:1219;
	left: 30px;
	top: 621px;
}
#all1 {
	position:absolute;
	width:29px;
	height:37px;
	z-index:1202;
	left: 729px;
	top: 37px;
}
#cilt1 {
	position:absolute;
	width:77px;
	height:30px;
	z-index:1203;
	left: 634px;
	top: 47px;
}
#italianbackground {
	position:absolute;
	width:121px;
	height:27px;
	z-index:30;
	left: 148px;
	top: 102px;
}
#spanishbackground {
	position:absolute;
	width:97px;
	height:34px;
	z-index:50;
	left: 25px;
	top: 102px;
}
#frenchbackground {
	position:absolute;
	width:101px;
	height:25px;
	z-index:30;
	left: 271px;
	top: 102px;
}
#portuguesebackground {
	position:absolute;
	width:136px;
	height:34px;
	z-index:30;
	left: 394px;
	top: 102px;
}
#germanbackground {
	position:absolute;
	width:122px;
	height:25px;
	z-index:10;
	left: 545px;
	top: 102px;
}
#englishbackground {
	position:absolute;
	width:94px;
	height:10px;
	z-index:30;
	left: 671px;
	top: 102px;
}

#strap {
	position:absolute;
	width:251px;
	height:16px;
	z-index:1153;
	left: 139px;
	top: 73px;
}
.style1 {color: #00FF99}
#arrange {
	position:absolute;
	width:234px;
	height:82px;
	z-index:1220;
	left: 316px;
	top: 549px;
	font-family: Arial;
	font-size: 12pt;
	font-weight: bold;
	color: #FFFFFF;
	text-align: right;
}
#chinese {	position:absolute;
	width:48px;
	height:21px;
	z-index:1220;
	left: 56px;
	top: 650px;
}
#russian1 {	position:absolute;
	width:47px;
	height:14px;
	z-index:1223;
	left: 178px;
	top: 650px;
}
#arabic1 {	position:absolute;
	width:51px;
	height:13px;
	z-index:1222;
	left: 306px;
	top: 650px;
}
#japanese1 {	position:absolute;
	width:33px;
	height:11px;
	z-index:1221;
	left: 433px;
	top: 650px;
}
#urdu1 {	position:absolute;
	width:29px;
	height:17px;
	z-index:1224;
	left: 589px;
	top: 650px;
}
#other2 {	position:absolute;
	width:39px;
	height:16px;
	z-index:1225;
	left: 710px;
	top: 650px;
}
#groupcourses1 {
	position:absolute;
	width:86px;
	height:67px;
	z-index:1226;
	left: 30px;
	top: 495px;
}
#apDiv1 {
	position:absolute;
	width:412px;
	height:23px;
	z-index:1227;
	left: 177px;
	top: 175px;
}
#rightblock {
	position:absolute;
	width:197px;
	height:485px;
	z-index:1218;
	left: 596px;
	top: 158px;
	background-color: #4659A4;
}
#mainblock {
	position:absolute;
	width:439px;
	height:485px;
	z-index:1210;
	left: 156px;
	top: 158px;
	background-color: #2F83B0;
}

#title1 {
	position:absolute;
	width:403px;
	height:31px;
	z-index:1219;
	left: 177px;
	top: 175px;
	font-family: Arial;
	font-size: 12pt;
	font-weight: bold;
	color: #FFFFFF;
}

#maintextblock {
	position:absolute;
	width:401px;
	height:415px;
	z-index:1219;
	left: 177px;
	top: 204px;
	font-family: Arial;
	font-size: 10pt;
	color: #FFFFFF;
	overflow: auto;
	padding-right: 10px;
}
#boxad1 {
	position:absolute;
	width:128px;
	height:51px;
	z-index:1219;
	left: 619px;
	top: 210px;
	background-color: #323978;
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
	margin: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
#boxad2 {
	position:absolute;
	width:128px;
	height:51px;
	z-index:1219;
	left: 619px;
	top: 287px;
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;
	padding: 10px;
	background-color: #424DD2;
	text-align: center;
	vertical-align: middle;
}



p {
	margin-bottom: 12px;
	margin-top: 0px;
}
body
{
   scrollbar-face-color: #2C58A3; 
   scrollbar-shadow-color: #2F83B0; 
   scrollbar-highlight-color: #2F83B0; 
   scrollbar-3dlight-color: #2F83B0;   
   scrollbar-darkshadow-color: #2F83B0;
   scrollbar-track-color: #2F83B0; 
   scrollbar-arrow-color: white;
}
.tableformatpricing {
	font-family: Arial;
	font-size: 10pt;
	color: #FFFFFF;
	background-color: #2F83B0;
	text-align: left;
	vertical-align: middle;
	width: 360px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#places {
	position:absolute;
	width:164px;
	height:47px;
	z-index:1219;
	left: 603px;
	top: 175px;
	font-family: Arial;
	font-size: 11px;
	color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
	padding: 8px;
}
#extratext {
	position:absolute;
	width:439px;
	height:197px;
	z-index:1219;
	left: 156px;
	top: 446px;
	font-family: Arial;
	font-size: 10pt;
	color: #FFFFFF;
	background-color: #3333CC;
}


#boxad3 {
	position:absolute;
	width:152px;
	height:54px;
	z-index:1219;
	left: 608px;
	top: 187px;
	font-family: Arial;
	font-size: 11pt;
	font-weight: bold;
	color: #FFFFFF;
	padding: 10px;
	text-align: center;
	vertical-align: middle;
	background-color: #143ABE;
	float: right;
	overflow: hidden;
}
#spacer {
	position:absolute;
	width:439px;
	height:19px;
	z-index:1220;
	left: 156px;
	top: 437px;
	background-color: #065895;
	background-image: url(../images/spacer.gif);
}
#boxad4 {
	position:absolute;
	width:138px;
	height:128px;
	z-index:1220;
	left: 615px;
	top: 481px;
	padding: 10px;
	font-family: Arial;
	font-size: 10pt;
	font-weight: normal;
	color: #FFFFFF;
	text-align: center;
	background-color: #1D528D;
}
#boxad5 {
	position:absolute;
	width:85px;
	height:78px;
	z-index:1220;
	left: 642px;
	top: 324px;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #475BEB;
	padding: 10px;
	text-align: center;
}
h1 {
	font-family: Arial;
	font-size: 12pt;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: 0px;
	margin-bottom: 10px;
}
h2 {
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: 0px;
	margin-bottom: 13px;
}
.subtitle {
	font-family: Arial;
	font-size: 14pt;
	color: #FFFFFF;
}

#titletext {
	position:absolute;
	width:342px;
	height:32px;
	z-index:1219;
	left: 169px;
	top: 170px;
	font-family: Arial;
	font-size: 12pt;
	font-weight: bold;
	color: #FFFFFF;
}

#poste1 {
	position:absolute;
	width:81px;
	height:41px;
	z-index:1201;
	left: 156px;
	top: 376px;
}

#place1 {
	position:absolute;
	width:268px;
	height:63px;
	z-index:1154;
	left: 525px;
	top: 158px;
	background-color: #182596;
}
#place2 {
	position:absolute;
	width:268px;
	height:177px;
	z-index:1157;
	left: 525px;
	top: 222px;
	background-color: #405F93;
}
