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 {}
		#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;}
.heading1{font: bold 22px arial;color:#000;}