/* Minified CSS for ETC, 21.01.2012*/
*,html{margin:0;padding:0}
/* body{background:transparent url(/images/bgdiag.gif) repeat 0 0;padding:4px;font-family:Arial,Helvetica sans-serif} */
body{background:transparent url(http://s3-eu-west-1.amazonaws.com/etc-etc/i/bgdiag.gif) repeat 0 0;padding:4px;font-family:Arial,Helvetica sans-serif}

img{border:none}
p{font-size:13px;margin-bottom:6px;color:#333333;font-weight:normal;line-height:130%}
li{font-size:13px; margin-bottom:5px;color:#333333;font-weight:normal;line-height:130%}
p.stuquote{font-style:italic;margin:10px 40px}
a{color:#333333}
.email{font-size:16px;color:blue}
.footnote{margin-top:20px}
.footnote p{font-size:10px}
#attention{margin:0;text-align:center;margin-bottom:10px}
#attention img{margin-top:-5px}
#container{width:970px;margin:4px auto 4px auto;border:1px solid silver;padding:15px 15px 20px 20px;background-color:#FFFFFF}
#header{width:98%;height:75px;	padding-bottom:10px;border-bottom:3px solid orange;
	background: #FFF url(/images/etc_banner.gif) no-repeat 15px 40px}
#header h1{font-size:10px;color:#336600;background-color:#EEEEEE;text-align:left; padding:6px 6px 4px 6px}
#arrange{ margin-left:210px;border:0px solid gray;width:740px; }
.infobox{-webkit-border-radius:9px;-moz-border-radius:9px;border:1px solid silver;padding:0 10px;margin-bottom:12px}
#brochure{float:right;width:200px;background-color:#EEEEEE}
#brochure p{font-family:cambrini;color:#CC6600;font-weight:bold;font-size:12px;text-align:center;margin:6px 0}
#brochure a{text-decoration:none}
#brochure a:hover{text-decoration:underline}
#menu{width:190px;margin-top:12px;float:left}
#menu ul.menu{list-style-type:none;margin-left:0;padding-bottom:5px;border-bottom:3px solid orange}
#menu ul.menu li{font-size:12px;margin:0;margin-bottom:2px;padding:0;width:180px; border-bottom:1px dotted green}
/* #menu ul.menu li.new{color:black;background: #F7F7F8 url(/images/new_feature.gif) no-repeat 50px 4px;z-index:1} */
#menu h5{ background: #F7F7F8 url(/images/new_feature.gif) no-repeat 70px 2px}
#menu a{color:navy;background-color:white;display:block;font-size:13px;font-weight:normal;margin: 1px 0 1px 0;
	padding:3px;text-decoration:none;width:96%}
#menu a strong{color:#FF6633;font-weight:bold}
#menu a:hover, #menu li a.current{color:white;background-color:orange}
#menu a:hover strong{background-color:#000000}
#menu ul.submenu{list-style:none;font-size:0.9em;color:#CC3300;font-weight:bold;text-align:left;width:168px;
	margin-top:-1px;margin-left:0;padding-left:10px;padding-top:7px;border:0px solid silver}
#menu ul.submenu li{background: transparent url(/images/bullet.gif) no-repeat 0 5px; 
	font-size:0.9em;padding-left:15px;width:135px;border-bottom:none}
#menu ul.submenu a{margin:0;padding:0;width:130px;color:navy;background-color:transparent;font-size:11px}
#menu ul.submenu a:hover{color:orange;text-decoration:underline}
#menu li.lookatme a{background-color:#006600;background-color:rgb(224,102,51);font-weight:bold;color:white}
#footer{ width:980px; margin: 0 auto}
#footer p{font-size:10px;color:#336600;background-color:#EEEEEE;text-align:center; padding:6px 6px 4px 6px}
#gappromo{ border:1px solid #CCCC99; margin-top:20px;margin-right:4px;padding:0;width:160px}
#gappromo p{ text-align:center; color:blue; font-size:13px; width:155px}
#gappromo p img{border:0}
#gappromo p a{ color:blue; background-color:#FFFFFF; font-size:13px; text-decoration:none}
#gappromo p a:hover{ color:blue; background-color:#FFFFFF; font-size:13px; text-decoration:underline}
span.attn{font-weight:bold;color:#CC6600}
#prh{width:155px;float:right;text-align:right;margin-top:10px}
#prh div{-webkit-border-radius:4px;-moz-border-radius:4px;
	width:140px;min-height:60px;border:1px solid silver;margin-bottom:8px;text-align:left;padding:5px}
#prh ul{list-style:none; margin-top:6px; margin-bottom:6px}
#prh li{background:transparent url(http://s3-eu-west-1.amazonaws.com/etc-etc/i/greybullet.gif) no-repeat 0 5px;margin:0 0 6px 0;padding:0 0 0 9px}
#prh div h4{ color:#FF6600;font-size:14px;font-weight:bold;margin-bottom:3px}
#prh div p{ color:rgb(0,102,204);font-size:11px;line-height:120%}
#prh div a{ color:rgb(0,102,204);font-size:11px;line-height:120%;text-decoration:none}
#prh div a:hover{ text-decoration:underline}
#prh .prh2{background:transparent url(http://s3-eu-west-1.amazonaws.com/etc-etc/i/laptop2.jpg) no-repeat 90px 30px}
#prh .prh3{background:transparent url(/images/grammar_guide_bg2.gif) no-repeat 95px 0}
#prh .prh4{background:transparent url(http://s3-eu-west-1.amazonaws.com/etc-etc/i/sample_bg.gif) no-repeat 106px 5px}
#prh .prh5{padding-bottom:25px;background:transparent url(/images/telegraph.gif) no-repeat 60px 84px}
#prh .prh6{background: transparent url(/images/PLC-067100.jpg) no-repeat 77px 2px}
#prh .prh6B{background:transparent url(http://s3-eu-west-1.amazonaws.com/etc-etc/i/new_business_matters.jpg) no-repeat 77px 2px}
#prh .prh6C{background:transparent url(/images/LTSH-067100.gif) no-repeat 92px 2px}
#prh .prh6D{height:160px;background: transparent url(http://s3-eu-west-1.amazonaws.com/etc-etc/i/writing-with-children-119w.gif) no-repeat 30px 65px}
.bottomstrip{margin:0 auto;height:80px;border:0 solid silver}
.ad1{width:100px;height:100px;vertical-align:middle}
#rightcolumn{float:right;width:182px;border:0px solid orange}
#rightcolumn2{position:absolute; top:300px; left:300px;border:5px solid blue}
#rightcolumn .travelbox{border:0px solid gray;padding: 12px 0 0 0}
#rightcolumn .travel{border:1px solid gray;margin-bottom:12px}
#rightcolumn .travel img{width:180px}
#rightcolumn .travel p{text-align:center;font-size:10px;color:gray;background-color:#ffffff;margin:3px 0}
#pagebanner{width:737px;height:145px;margin:10px 0 0 0;border-bottom:3px solid orange;padding: 0 0 6px 0}
#content{width:560px;padding:10px 0 0 0;border:0;background-color:white;line-height:130%;font-size:0.9em}	
#content p{text-align:justify}
ul.ticked{list-style:none;margin-bottom:15px}
.ticked li{color:#444444;margin-left:10px;margin-bottom:2px;padding-left:30px;
background: transparent url(http://s3-eu-west-1.amazonaws.com/etc-etc/i/tickterracotta.gif) no-repeat}
#content h2{font-size:20px;margin: 6px 0 12px 0;font-family:Arial,Sans-serif;color:navy}
#content h3{color:#006600;color:navy;font-size:16px;margin: 14px 0 8px 0}
#content h4{color:navy;font-size:14px;margin: 9px 0 6px 0}
.more{background: #FFFFFF url(/images/grey_arrow.gif) no-repeat 0 3px;padding-left:18px;margin-left:7px}
ul.pdf{list-style:none;margin-bottom:15px;margin-left:10px}
ul.pdf li{padding-top:10px;padding-left:20px}
ul.pdf li a{background:transparent url(/images/pdf_icon.gif) 0 0 no-repeat;
	color:#017933;margin-bottom:10px;padding-top:7px;padding-left:25px}
p.getAdobe{padding-top:20px;padding-left:0px;color:#017933;height:20px;width:240px}
p.getAdobe a{background:transparent url(/images/get_adobe_reader.gif) 0 0 no-repeat;color:#017933;padding-top:20px;padding-left:100px}
ul.toc1,ul.toc2{list-style:none;margin-bottom:15px;margin-left:20px}
ul.toc1 li{padding-left:20px;background:transparent url(/images/menuBullet.gif) 0 0 no-repeat}
ul.toc2 li{padding-left:20px;background:transparent url(/images/submenubullet.gif) 0 0 no-repeat}
ul.toc1 a,ul.toc2 a{color:blue}
p.up{background:#FFFFFF url(/images/grey_arrow_up.gif) no-repeat 376px 50%;font-size:10px;margin-top:0px;padding-left:390px}
hr{border:0;border-bottom:3px solid orange;margin:12px 0}
#jobapplication{border-top:3px solid orange;border-bottom:3px solid orange;margin:22px 0;padding:15px}
#jobapplication p{text-align:center}
.indent40 p, .indent40 hr{margin-left:40px;width:auto}
.indent50{margin-left:40px;width:auto}
p.indent60{margin-left:60px}
.indent80{margin-left:85px;width:auto}
.pixntext img{width:75px;height:98px;border:0;margin:4px 12px 6px 0;float:left}
.pixntext iframe{width:120px;height:220px;border:none;float:left}
#content .pixntext h4, #content .pixntext p{margin-left:100px;width:auto}
.pixntext h4{font-weight:normal}
/*
.quote{background:transparent url(/images/open_quote.gif) no-repeat top left;
	margin:0;padding:15px 25px 0 20px;width:380px;z-index:6}
.endquote{background: transparent url(/images/close_quote.gif) no-repeat bottom right;
	font-weight:bold;margin:-10px 0 0 0;padding:12px 20px 10px 20px;width:380px;text-align:center;z-index:3}
.quote2{background: transparent url(/images/quotes-close.gif) no-repeat top left;
	margin:0;padding:15px 25px 0 20px;width:380px;z-index:6}
.endquote2{background:transparent url(/images/quotes-close.gif) no-repeat bottom right;
	font-weight:bold;margin:-10px 0 0 0;padding:12px 20px 10px 20px;width:380px;text-align:center;z-index:3}
td.compare,td.compareleft{padding:5px;border-bottom:1px silver groove;font-size:10px;color:#000000;text-align:center}
td.compareleft{text-align:left}
*/
ul.bullets{ list-style:none; margin-top:10px; margin-bottom:15px}
.bullets li{background: transparent url(http://s3-eu-west-1.amazonaws.com/etc-etc/i/greybullet.gif) no-repeat 0 5px;margin:0 0 6px 15px;padding:0 0 0 18px}
.bullets a{color: #000000;background-color:white;}
#syllabus ul{list-style:none; margin-top:4px; margin-bottom:4px}
#syllabus ul li{background:transparent url(http://s3-eu-west-1.amazonaws.com/etc-etc/i/greybullet.gif) no-repeat 0 4px;margin:0 0 0px 10px;padding:0 0 0 18px; font-size:11px}
#syllabus ul li ul{list-style:none; margin-top:2px; margin-bottom:2px}
#syllabus ul li ul li{background:transparent url(http://s3-eu-west-1.amazonaws.com/etc-etc/i/greybullet.gif) no-repeat 0 4px;margin:0 0 0 10px;padding:0 0 0 12px; font-size:10px}
#jobsamples td{vertical-align:top}
.quietQ{border:none;margin:6px 0 0 0}
.loudAns{display:block;background-color:#FAFAFA;border:1px dashed orange;padding:4px;padding-top:0;margin-top:12px;margin-bottom:12px}
#faq h3{display:block;color:navy;font-size:12px;margin:6px 0 4px 0;padding-left:17px;
	background:transparent url(/images/grey_arrow.gif) no-repeat 2px 2px; border:0}
#faq h4{display:none;margin:3px;color:navy;font-size:12px;margin-bottom:9px;padding-left:20px; 
	background:transparent url(/images/grey_arrow.gif) no-repeat 4px 2px}
#faq p{padding:6px 16px;background-color:#FAFAFA;margin-top:0;margin-bottom:6px}
#faq a{color:navy;font-weight:normal}
#rhs{ width:164px;border:0px solid silver;float:right; text-align:center; margin-left:25px}
#rhs img{ width:160px;border:1px solid gray; margin-bottom:15px}
.feeslist h6,.feeslistwide h6{font-size:13px;font-family:Verdana,Arial,Helvetica,sans-serif;margin-left:30px}
.feeslist td{padding:3px 3px 3px 10px;width:180px}
.feeslistwide table{width:480px}
.feeslistwide td{padding:3px 3px 3px 10px;vertical-align:top}
#ctpage li, #ctpage p, #ctpage a{text-decoration:none;font-size:14px}
.newcourse{border:1px solid silver;background: transparent url(/images/new-course-200w.gif) no-repeat 380px 0}
.etc{color:#006600; font-weight:bold}
.sterling{color:#006600;font-size:1em;font-weight:bold}
.nonsterling{color:black;background-color:white;font-size:0.9em;font-weight:normal}   
#etcpop{background: transparent url(/images/etc_banner.gif) no-repeat;padding-top:60px;padding-bottom:30px}
#etcpop img{width:122px;height:166px;border:0;margin:4px 12px 6px 15px;float:left}
#etcpop h4, #etcpop p{margin-left:150px;padding-right:30px;width:auto;text-align:left}
#etcpop .closewin{background: transparent url(/images/dot.gif);padding:4px;text-align:center;width:100%}
img.partners{border:1px solid silver;width:120px;height:31px;margin: 6px 0 20px 6px}
img.partners2{border:1px solid silver;width:120px;height:31px;margin:2px 0}
img.kaien{border:1px solid silver;width:120px;height:120px;margin: 6px 0 10px 12px}
.adctbox{border:1px solid gray;padding:6px}
.adctbox img{border:none;float:right}
#logos_side{ background-color:#FAFAFA; width:180px; text-align:center; padding:0; margin:0}
#logos_side a{ background-color:#FAFAFA; border:1px solid white}
#logos_side a:hover{ background-color:#FAFAFA; border:1px solid gray}
#logos_actdec{ background-color:#FAFAFA; width:180px; text-align:center; padding:0 4px 20px 4px; margin:0; border-bottom:3px solid orange;margin-bottom:5px}
#logos_actdec a{background-color:#FAFAFA}
#logos_cot{background-color:#FAFAFA;width:170px;text-align:center;padding:0 6px 6px 6px; margin:0}
#logos_cot a{ color:black;background-color:#FAFAFA;border:1px solid white;text-decoration:underline}
#logos_cot a:hover{ color:black;background-color:#FAFAFA}
#logos_cot p, #logos_cot a{font-size: 11px;padding:0;color:#555;font-weight:normal}
.acronym{ border-bottom:1px dotted green}
h3 a{color:#666666}
h4 a{color:#666666}
.disc{color:red; font-weight:bold; font-style:italic}
h2.disc{color:red; font-weight:bold; font-style:italic; font-family:Arial, Helvetica, sans-serif}
#links ul{list-style-type:none}
#links li{line-height:130%;margin-bottom:12px}
#links li strong{color:#00388C}
#links li a{text-decoration:none}
#links li a:hover{text-decoration:underline}
.formlinkbox{border:1px solid gray;background-color:#FAFAFA;padding:9px;background-color:orange}
#enroltoday{-webkit-border-radius:4px;-moz-border-radius:4px;width:260px;
	border-top:3px solid orange;border-right:1px solid silver;border-bottom:4px solid orange;
	border-left:1px solid silver;margin:30px auto;text-align:center}
#enroltoday h3{text-align:center}
#enroltoday p{text-align:center}
#enroltoday a{text-decoration:none}
/* Enquiry Form */
#enq .prompt{}
#enq .error{color:red}
#enq label{color:#00CC66;color:#333333;float:left;font-size:13px;font-weight:normal;height:14px;margin:2px 0;text-align:right;vertical-align:text-bottom;width:130px}  
#enq input,#enq select{display:block;margin:3px 0 3px 140px;padding-left:2px;background-color:white;border:1px solid silver;color:gray;font-size:13px}
#enq textarea{display:block;margin-left:140px;padding-left:2px;background-color:white;border:1px solid silver;width:370px;	color:gray;font-size:13px} 
/* end enquiry form */
#tdcad{width:150px;border:1px solid silver;margin:10px 0 10px 0;padding:6px}
#tdcad h2{font-size:12px;color:#BD0F11;margin-bottom:6px}
#tdcad p{font-size:11px}
#tdcad a{text-decoration:none;color:#BD0F11}
.hilite{border:1px solid orange;background-color:#FAFAFA;padding:12px;-webkit-border-radius:9px;-moz-border-radius:9px}
.mode{margin-left:50px;width:150px;float:left}
.price{margin-left:210px}
.discount{margin-left:50px;color:red;font-style:italic}
#mbg{text-align:center}
#mbg h4{color:green}
#mbg p{text-align:center}
#content .feature{
	border:1px solid green; -webkit-border-radius:15px;-moz-border-radius:15px;
	padding:10px 20px;background-color:#FAFAFA;margin:15px;margin-bottom:20px}
#content .feature .bigpic{}
#content .feature .bigpic p{font-size:10px;text-align:center;margin:5px 0}
#hppromo2{padding:3px 0 12px 0}
#hppromo2 p{font-size:14px;color:#ff6600;font-weight:normal;font-style:italic;text-align:center}
.clearboth{clear:both}
#content .horizpic{border:1px solid silver;float:left;width:200px;padding:4px;margin:12px 3px;text-align:center;-webkit-border-radius:9px;-moz-border-radius:9px}
#content .horizpic p{font-size:10px;text-align:center; margin:3px auto; color:blue}
#content .horizpic img{width:168px; height:118px}
#ZZZiatefl{margin:18px 0;background:transparent url("/images/mix2.png") no-repeat 0 100px}
#iatefl{margin:18px 0}
#iatefl img{margin:0 7px}
#iatefl p{font-size:11px;color:#555;text-align:center;margin-top:15px}
.scb{width:400px;margin:10px 10px 10px 30px;border:1px solid gray}
.scnb{width:400px;margin:10px 10px 10px 30px}
.special{width:250px;float:right;margin:0 0 15px 15px}
.special img{width:250px;-webkit-border-radius:15px;-moz-border-radius:15px}
#accred {text-align:center}
#accred p{font-size:11px}
#accred .actat{width:180px;height:45px}
#accred .actdec{width:120px;height:49px}
#accred .cot{width:180px;height:79px}

.wwc{background:transparent url("/images/mix2.png") no-repeat 50px 0}
.wwc2{background:transparent url("/images/mixed.png") no-repeat 50px 0}
