body {margin:0; background:#FFFFFF; vertical-align:top; overflow:auto; font-size:12px; font-family:arial, verdana, tahoma; color:#3D3D3D;}

table {margin:0; padding:0;}

	td {vertical-align:top;}

div {margin:0; padding:0;}

img {border:none;}

p {margin:0 0 10px 0; padding:0;}

a {text-decoration:underline; color:#08679C;}

a:hover {text-decoration:none;}

	a img {cursor:pointer;}

ul {margin:0 0 10px 0; padding:0; list-style-type:none; float:left;}

	li {margin:0 0 3px 0; padding:0 0 0 10px; background:url(../images/misc/arrow.gif) no-repeat left top;}

		li a {text-decoration:none; color:#12A2B8;}

		li a:hover {text-decoration:underline;}

form {line-height:19px;}

input {margin:0; padding:0;}

input.text, textarea, select {border:1px solid #186EA1; background:#FFFFFF; font-size:12px; font-family:arial, verdana, tahoma; color:#3D3D3D; padding:2px 5px; overflow:auto; margin:0; display:block;}



br.clear {display:block; clear:both; font-size:1px; line-height:1px;}



a.more {float:right; padding-left:10px; background:url(../images/misc/dot.gif) left no-repeat; font-weight:bold;}



img.heading {display:block; float:none !important; margin-bottom:10px; background:url(../images/misc/bg_heading.gif) repeat-x;}

img.banner {margin:1px 0 0 1px;}

img.banner:hover {margin:0 1px 1px 0;}

img.left {float:left; margin-right:10px;}

img.right {float:right; margin-left:10px;}





input.clear, input.send {width:55px; height:20px; border:none; cursor:pointer; float:right; margin:10px 5px 0 15px; background:#C5BBAF;}

input.clear {background:url(../images/buttons/clear.gif) no-repeat;}

input.send {background:url(../images/buttons/send.gif) no-repeat;}

.test3 span {margin-bottom:10px;display:block;}

#siteinner {width:766px;}



	object {float:left;}

	

	.shadow {height:8px; background:url(../images/header/shadow.gif) no-repeat center top #FFFFFF; clear:both;}

	

	#contentrow { text-align:justify;}

		#contentrow .divider {width:20px; font-size:1px; line-height:1px;}

		

		div.item {margin-bottom:20px;}

			div.item div.index {background:url(../images/misc/itemindex/bg.gif) repeat-x top; height:32px; border-bottom:1px solid #D8D8D8; float:left; margin-right:10px; margin-bottom:10px; line-height:35px; text-align:center; font-weight:bold; color:#066198;}

				div.item div.index div {background:url(../images/misc/itemindex/bg_l.gif) no-repeat left top;}

					div.item div.index div div {background:url(../images/misc/itemindex/bg_r.gif) no-repeat right top; padding:0 5px;}

			div.item div.heading {font-weight:bold; line-height:32px; margin-bottom:10px;}

			div.item p {clear:both;}

			

		.contentblock {margin:10px 0;}

		

		.news {margin:20px 0;}

			.news .item .index {width:97px;}

		.companyaims {margin:20px 0;}

			.companyaims .item .index {width:34px;}

		#admissions {}

			#admissions input.text {width:160px;}

			#admissions textarea {width:160px; height:56px;}

		#contact {}

			#contact input.text {width:200px;}

			#contact textarea {width:200px; height:150px;}

			

		#contentrow table table ul {margin:0;}

		

	#footer {background:#ECECEC; padding:20px 20px 20px 100px; color:#272727;}

		#footer a {color:#272727; text-decoration:none;}

		#footer a:hover {text-decoration:underline;}

		#logo_small {position:absolute; margin:-31px 10px 0 -80px; text-align:center;}

			#logo_small img {display:block;}

		#foot_menu {text-align:right; text-transform:capitalize;}

			#foot_menu img {margin:0 5px;}

.banner1{background:url(../images/banners/testpreparation.gif) left top no-repeat;width:270px;height:147px;margin:0 auto;margin-bottom:3px;}

.banner2{background:url(../images/banners/generalprograms.gif) left top no-repeat;width:270px;height:147px;margin:0 auto;margin-bottom:3px;}

.banner3{background:url(../images/banners/shortcourses.gif) left top no-repeat;width:270px;height:147px;margin:0 auto;}
.banner4{background:url(../images/banners/banner4.gif) left top no-repeat;width:270px;height:147px;margin:0 auto;}
.banner5{background:url(../images/banners/banner5.gif) left top no-repeat;width:270px;height:147px;margin:0 auto;}

.heading1{font: bold 22px arial;color:#000;}

.heading2{font: bold 19px arial;color:#000;}

.jobs_list .head td{background-color:#C8E3FE;color:#000112;height:19px;padding-top:1px}

.jobs_list td{text-align:center;height:19px;padding-top:1px;}

.odd{background:#F5F5F5;}

.jobs span{width:100px;display:block;float:left;font-weight:bold}

p{font:12px arial;}
