@font-face {
    font-family: 'arial_narrowregular';
    src: url('../css/fonts/arial_narrow/arial_narrow-webfont.eot');
    src: url('../css/fonts/arial_narrow/arial_narrow-webfont.eot?#iefix') format('embedded-opentype'), url('../css/fonts/arial_narrow/arial_narrow-webfont.woff') format('woff'), url('../css/fonts/arial_narrow/arial_narrow-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'ArialNarrow-Bold';
    src: url('../css/fonts/ArialNarrow-Bold/ArialNarrow-Bold.eot?') format('eot'),
    url('../css/fonts/ArialNarrow-Bold/ArialNarrow-Bold.woff') format('woff'),
    url('../css/fonts/ArialNarrow-Bold/ArialNarrow-Bold.ttf')  format('truetype'),
    url('../css/fonts/ArialNarrow-Bold/ArialNarrow-Bold.svg#ArialNarrow-Bold') format('svg');
}
@font-face {
    font-family: 'Arial-Black';
    src: url('../css/fonts/Arial-Black/Arial-Black.eot?') format('eot'),
    url('../css/fonts/Arial-Black/Arial-Black.woff') format('woff'),
    url('../css/fonts/Arial-Black/Arial-Black.ttf')  format('truetype'),
    url('../css/fonts/Arial-Black/Arial-Black.svg#Arial-Black') format('svg');
}
@font-face {
	font-family: 'PTSansNarrow';
	src: url('fonts/pt-sans-narrow/pt-sans-narrow-v7-cyrillic_latin-regular.eot?') format('eot'), 
/*	     url('fonts/pt-sans-narrow/pt-sans-narrow-v7-cyrillic_latin-regular.otf')  format('opentype'),*/
	     url('fonts/pt-sans-narrow/pt-sans-narrow-v7-cyrillic_latin-regular.woff') format('woff'), 
	     url('fonts/pt-sans-narrow/pt-sans-narrow-v7-cyrillic_latin-regular.ttf')  format('truetype'),
	     url('fonts/pt-sans-narrow/pt-sans-narrow-v7-cyrillic_latin-regular.svg#PTSansNarrow') format('svg');
}
/*@font-face {
    font-family: 'Calibri';
    src: url('../css/fonts/Calibri/Calibri.eot?') format('eot'),
    url('../css/fonts/Calibri/Calibri.woff') format('woff'),
    url('../css/fonts/Calibri/Calibri.ttf')  format('truetype'),
    url('../css/fonts/Calibri/Calibri.svg#Calibri') format('svg');
}*/
body{
	margin:0;
	color:#000;
	-webkit-text-size-adjust:100%;
  -ms-text-size-adjust: none;
    color: #000;
}
img{border-style:none;}
a{
	 color:#0e5b8c;
}
a:active{background-color: transparent;}
a:hover{text-decoration:underline;}
input,
textarea,
select{
	font:100% Arial, Helvetica, sans-serif;
	vertical-align:middle;
	color:#000;
	outline:none;
}
form,fieldset{
	margin:0;
	padding:0;
	border-style:none;
}
q{quotes:none;}
q:before{content:''}
q:after{content:''}
header,
footer,
article,
section,
hgroup,
nav,
figure,
aside { display: block; }
figure { margin:0; padding:0; }
input[type=submit]:hover{cursor:pointer;}
input[type=emal]{-webkit-appearance:caret;}
input[type=email],
input[type=search],
input[type=text],
input[type=password],
input[type=file],
textarea{
	-webkit-appearance:none;
	-moz-appearance:none;
}
.wrapper-holder{
	width:100%;
	overflow:hidden;
	position:relative;
}
#wrapper{
	width:960px;
	margin:0 auto;
}
.header{
	background:url(../img/mba_start/bg-section01.jpg) no-repeat 50% 0;
	padding:27px 9999px 17px;
	margin:0 -9999px;
	overflow:hidden;
}
.contact-block{
	float:right;
	text-align:right;
	width:300px;
	padding:25px 19px 0 0;
}
.contact-block .tel{
	display:inline-block;
	vertical-align:top;
	min-width:100px;
	margin:0 0 0 5px;
	font:bold 15px/18px 'arial_narrowregular', Arial, Helvetica, sans-serif;
	color:#434b52;
	white-space:nowrap;
}
.contact-block .tel .color{
	font-style:normal;
	color:#2982d2;
}
.logo{
	float:left;
	text-indent:-9999px;
	overflow:hidden;
	width:318px;
	height:64px;
	margin:0 10px 0 0;
	background:url(../img/mba_start/sprite.png) no-repeat;
}
.logo a{
	height:100%;
	display:block;
}
.info-panel{
	padding:13px 10018px 10px 10004px;
	margin:0 -9999px 29px;
	overflow:hidden;
	font-size:14px;
	line-height:16px;
	background: #0356ad url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAzNTZhZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI0JSIgc3RvcC1jb2xvcj0iIzAyNjJiOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc5JSIgc3RvcC1jb2xvcj0iIzAxOGRkZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDk4ZTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #0356ad 0%, #0262b8 24%, #018ddf 79%, #0098e9 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0356ad), color-stop(24%,#0262b8), color-stop(79%,#018ddf), color-stop(100%,#0098e9));
	background: -webkit-linear-gradient(top,  #0356ad 0%,#0262b8 24%,#018ddf 79%,#0098e9 100%);
	background: -o-linear-gradient(top,  #0356ad 0%,#0262b8 24%,#018ddf 79%,#0098e9 100%);
	background: -ms-linear-gradient(top,  #0356ad 0%,#0262b8 24%,#018ddf 79%,#0098e9 100%);
	background: linear-gradient(to bottom,  #0356ad 0%,#0262b8 24%,#018ddf 79%,#0098e9 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0356ad', endColorstr='#0098e9',GradientType=0 );
}
.info-panel a{color:#fff;}
.info-panel .link{float:left;}
.info-panel .btn-logout{
	float:right;
	position:relative;
	padding:0 0 0 23px;
}
.info-panel .btn-logout:after{
	content:'';
	position:absolute;
	background:url(../img/mba_start/sprite.png) no-repeat 0 -89px;
	top:0;
	left:0;
	width:16px;
	height:15px;
}
.title-holder{
	background:#e3f1fb;
	padding:11px 10px;
}
.title-holder h2{
	position:relative;
	padding:0 0 0 20px;
	color:#3e7fc1;
	font-size:15px;
	line-height:17px;
	margin:0;
}
.title-holder h2 em{
	display:block;
	color:#7fa4cb;
	font-size:12px;
	line-height:17px;
	font-weight:normal;
}
#content .title-holder h2 {margin:0 0 0 26px;}
#content .title-holder h2.style01{
	color:#3e7fc1;
	margin:6px 0 7px 25px;
}
#content .title-holder h2.style01:after{
	background:url(../img/mba_start/ico01.png) no-repeat;
	width:16px;
	height:16px;
	top:0;
}
#content .title-holder{
	padding-bottom:5px;
	margin:0 0 14px;
}
#content .link{
	color:#db3a3b;
	text-decoration:underline;
	font-weight:bold;
}
#content .link:hover{text-decoration:none;}
.main-frame #nav{
	padding:3px 0 3px 26px;
	margin:0 0 21px;
}
.title-holder h2:after{
	content:'';
	position:absolute;
	left:-3px;
	top:3px;
	width:14px;
	height:12px;
	background:url(../img/mba_start/sprite.png) no-repeat -36px -89px;
}
.main-holder{
	width:100%;
	padding:17px 0 0;
	overflow:hidden;
	background:url(../img/mba_start/line01.png) repeat-y 814px 0;
}
#content{
	float:left;
	width:754px;
}
.main-frame{width:100%;}
.main-frame:after{
	content:'';
	display:block;
	clear:both;
}
.main-frame #content{
	float:right;
}
.main-frame #sidebar{
	float:left;
	position:relative;
	z-index:5;
	width:206px;
	margin:-29px 0 0 ;
	padding:29px 0 0;
	-webkit-box-shadow: 10px -3px 10px rgba(0,0,0,0.15);
	box-shadow: 10px -3px 10px rgba(0,0,0,0.15);
}
#content h2{
	font-size:14px;
	line-height:16px;
	color:#084a8e;
	margin:0 0 9px 26px;
}
#nav{
	padding:12px 0 5px 26px;
	margin:0;
	list-style:none;
	border:1px solid #b1c9df;
	border-width:1px 0;
}
#nav li{
	display:inline-block;
	vertical-align:top;
	width:174px;
}
.main-frame #nav li{width:auto;}
#nav a{
	color:#5b7d9f;
	text-decoration:underline;
	padding:2px 10px 4px;
	float:left;
}
#nav a:hover{text-decoration:none;}
#nav .active a{
	color:#fff;
	background:#0097e8;
	text-decoration:none;
}
#sidebar{
	float:right;
	width:178px;
}
#sidebar h3{
	text-transform:uppercase;
	margin:0 0 7px;
	color:#0e5b8c;
	font-size:14px;
	line-height:20px;
	font-weight:normal;
}
#content .section{
	padding:0 44px;
	color:#535353;
}
#content .section p{margin:0 0 16px -16px;}
#content .section .heading{
	display:block;
	color:#084a8e;
	display:block;
	font-size:14px;
	line-height:16px;
	font-weight:bold;
}
#content .section .heading a{color:#084a8e;}
.user-info{
	color:#2c4563;
	font-size:13px;
	padding:0 0 30px;
}
.user-info .holder{
	width:100%;
	overflow:hidden;
	padding:9px 0 8px;
}
.user-info .holder .photo{
	display:inline-block;
	vertical-align:middle;
	margin:0 10px 0 0;
}
.user-info .holder .heading{
	font-weight:bold;
	vertical-align:middle;
	overflow:hidden;
	display:inline-block;
	color:#084a8e;
	margin:-7px 0 0;
}
#sidebar .block{
	border-bottom:1px solid #dedede;
	padding:0 0 17px;
	margin:0 0 20px;
}
#sidebar .block.last{margin:0;}
#sidebar .block h2{
	text-transform:uppercase;
	color:#084a8e;
	font-size:12px;
	line-height:15px;
	padding:0 0 0 20px;
	position:relative;
	margin:0 0 7px;
}
#sidebar .block h3{
	margin:0 0 12px;
	font-size:12px;
	line-height:13px;
	text-transform:none;
	color:#084a8e;
}
.block h2:after{
	content:'';
	position:absolute;
	top:2px;
	left:0;
	background:url(../img/mba_start/sprite.png) no-repeat -36px -107px;
}
#sidebar .inform{
	padding:0;
	margin:0 0 11px;
	list-style:none;
	font-size:11px;
	line-height:13px;
}
#sidebar .inform a{
	display:block;
	padding:2px 5px 3px 24px;
	color:#161616;
	position:relative;
}
#sidebar .inform.style01 a{color:#0958aa;}
#sidebar .inform  .active a{
	background:#e3f1fb;
	padding:2px 5px 3px 34px;
	margin-left:-10px;
}
#sidebar .inform  .active a:after{left:15px;}
#sidebar .inform a:after{
	content:'';
	position:absolute;
	width:5px;
	height:5px;
	border-radius:3px;
	left:5px;
	top:6px;
	background:#084a8e;
}
#sidebar .info{
	padding:0;
	margin:0;
	list-style:none;
	font-size:11px;
	line-height:18px;
}
#sidebar .info a{color:#161616;}
.block h2.traning-materials:after{
	background-position:-36px -107px;
	width:14px;
	height:12px;
}
.block h2.personal:after{
	width:13px;
	height:13px;
	background-position:-114px -89px;
}
.block h2.community:after{
	width:14px;
	height:15px;
	background-position:-142px -89px;
}
.block h2.payments:after{
	width:16px;
	height:16px;
	background-position:-169px -89px;
}
.block h2.career-center:after{
	width:13px;
	height:13px;
	background-position:-209px -89px;
}
.block h2.system:after{
	width:16px;
	height:15px;
	background-position:-249px -89px;
}
.block-img{
	padding:24px 27px;
}
.block-img img{vertical-align:top;}

.file-area .jcf-input-wrapper {
	position: relative;
	overflow: hidden;
	float: left;
}
.file-area .jcf-upload-button {
	border:1px solid #b1c9df;
	padding: 0 6px;
	color: #2c4563;
	float: left;
	height: 19px;
	width:60px;
	font-size:12px;
	line-height:19px;
	border-radius:3px;
	margin:0 10px 0 0;
	background:#feffff url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlOWYwZjYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #feffff 0%, #e9f0f6 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#feffff), color-stop(100%,#e9f0f6));
	background: -webkit-linear-gradient(top,  #feffff 0%,#e9f0f6 100%);
	background: -o-linear-gradient(top,  #feffff 0%,#e9f0f6 100%);
	background: -ms-linear-gradient(top,  #feffff 0%,#e9f0f6 100%);
	background: linear-gradient(to bottom,  #feffff 0%,#e9f0f6 100%);
}
.file-area .jcf-fake-input {
	display:none;
}
.file-disabled .jcf-upload-button {
	background-color: #eee;
	color: #777;
}
.file-disabled .jcf-fake-input {
	border-color: #eee;
	color: #aaa;
}
.title-holder h2.contacts{
	padding:8px 0 7px 21px;
}
.title-holder h2.contacts:after{
	background-position:-114px -89px;
	width:13px;
	height:13px;
	top:8px;
}
.contact-form{
	padding:23px 0 0;
}
.contact-form .row-holder{padding:0 0 22px;}
.contact-form .row{
	width:100%;
	padding:0 0 8px;
}
.contact-form .row:after{
	content:'';
	display:block;
	clear:both;
}
.contact-form .label-holder{
	float:left;
	margin: 0 14px 0 -10px;
	text-align: right;
	width: 119px;
	text-align:right;
	font-size:11px;
	line-height:13px;
	color:#535353;
}
.contact-form  input[type="text"]{
	float:left;
	border:1px solid #b1c9df;
	border-radius:2px;
	font-size:12px;
	line-height:15px;
	color:#2c4563;
	height:15px;
	margin:0 6px 0 0;
	width:222px;
	background:#fff;
	padding:6px 8px;
}
.contact-form  .row span{
	float:left;
	margin:5px 0 0;
}
.contact-form  input[type="text"].style01{width:40px;}
.contact-form  input[type="text"].style02{width:397px;}
.contact-form  input[type="text"].style03{width:79px;}
.contact-form  input[type="text"].style04{width:72px;}
.contact-form  input[type="text"].style05{width:100px;}
.contact-form  input[type="text"].style06{width:487px;}
.contact-form  input[type="text"].style08{width:300px;}
.contact-form  input[type="submit"]{
	display:block;
	margin:-2px 0 0 124px;
	width:273px;
	height:37px;
	text-align:center;
	color:#fff;
	border:none;
	font-size:16px;
	line-height:35px;
	padding:0 0 4px;
	border-radius:3px;
	background:#318add url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzMxOGFkZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjE5JSIgc3RvcC1jb2xvcj0iIzJhODFkMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjcyJSIgc3RvcC1jb2xvcj0iIzBjNTk5ZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDQ5OGMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #318add 0%, #2a81d1 19%, #0c599f 72%, #00498c 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#318add), color-stop(19%,#2a81d1), color-stop(72%,#0c599f), color-stop(100%,#00498c));
	background: -webkit-linear-gradient(top,  #318add 0%,#2a81d1 19%,#0c599f 72%,#00498c 100%);
	background: -o-linear-gradient(top,  #318add 0%,#2a81d1 19%,#0c599f 72%,#00498c 100%);
	background: -ms-linear-gradient(top,  #318add 0%,#2a81d1 19%,#0c599f 72%,#00498c 100%);
	background: linear-gradient(to bottom,  #318add 0%,#2a81d1 19%,#0c599f 72%,#00498c 100%);
}
.contact-form  input[type="submit"]:hover{
	background:#287dca url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzI4N2RjYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIyJSIgc3RvcC1jb2xvcj0iIzIyNzNiZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc1JSIgc3RvcC1jb2xvcj0iIzA5NGY4ZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMTQzODAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #287dca 0%, #2273bd 22%, #094f8f 75%, #014380 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#287dca), color-stop(22%,#2273bd), color-stop(75%,#094f8f), color-stop(100%,#014380));
	background: -webkit-linear-gradient(top,  #287dca 0%,#2273bd 22%,#094f8f 75%,#014380 100%);
	background: -o-linear-gradient(top,  #287dca 0%,#2273bd 22%,#094f8f 75%,#014380 100%);
	background: -ms-linear-gradient(top,  #287dca 0%,#2273bd 22%,#094f8f 75%,#014380 100%);
	background: linear-gradient(to bottom,  #287dca 0%,#2273bd 22%,#094f8f 75%,#014380 100%);
}

input[type="text"].text-active{
	border-width:3px;
	padding:4px 6px;
	border-radius:4px;
}
.contact-form .holder{
	padding:0 0 29px 122px;
	overflow:hidden;
	font-size:11px;
	line-height:13px;
	color:#535353;
}
.contact-form .holder .photo{
	float:left;
	margin:0 15px 0 0;
}
.contact-form label{
	float:right;
	margin:13px 0 0;
}
.contact-form .holder .description{
	overflow:hidden;
	padding:31px 0 0;
}
.contact-form .holder .description span.info{
	display:block;
	padding:6px 0 0;
	overflow:hidden;
}
.description span.info em.color{
	display:block;
	font-style:normal;
	color:#5b7d9f;
	padding:4px 0 0;
}
/*  end new styles*/
/* new styles 02 */
.info-area{
	padding:9px 0 0 30px;
}
#content .info-area h2{
	margin:0 0 31px;
}
.info-area table{
	color:#5b7d9f;
	font-size:13px;
	line-height:15px;
	border-collapse:collapse;
	width:auto;
}
.info-area table.payment{
	text-align:center;
	margin:-9px 0 0;
}
.info-area table.payment th{text-align:center;}
.info-area table.payment .style01{width:194px;}
.info-area table.payment .style02{width:159px;}
.info-area table.payment .style03{width:109px;}
.info-area table.payment .style04{width:165px;}
.info-area table th{
	color:#0f4c8c;
	border:2px solid #fff;
	background:#e3f1fb;
	text-align:left;
	padding:9px 11px 6px;
}
.info-area table .even{background:#f3f9fe;}
.info-area table td{
	padding:6px 11px 5px;
}
.table-holder{
	border-bottom:1px solid #ddedf8;
	padding:0 0 7px;
	display:inline-block;
}
.table-holder.style01{margin:0 0 14px;}
.info-area table .style01{width:185px;}
.info-area table .style02{width:86px;}
.info-area table .style03{width:63px;}
.info-area table .style04{width:89px;}
.info-area .title{
	display:block;
	color:#535353;
	font-size:13px;
	line-height:18px;
	font-weight:normal;
	margin:0 0 17px;
}
.info-area table.result-area .style01{width:200px;}
.info-area table.result-area .style02{width:237px;}
.info-area table.result-area .style03{width:230px;}
.info-area table.liblary-area .style01{width:125px;}
.info-area table.liblary-area .style02{width:133px;}
.info-area table.liblary-area .style03{width:137px;}
.info-area table.liblary-area .style04{width:105px;}
.info-area table.liblary-area .style05{width:122px;}
.info-area table.liblary-area .style06{width:52px;}
.info-area table.liblary-area .style07{width:65px;}
.info-area table.liblary-area a{text-decoration:underline;}
.info-area table .btn-zoom{
	float:left;
	text-indent:-9999px;
	overflow:hidden;
	background:url(../img/mba_start/btn-zoom.png) no-repeat;
	width:16px;
	height:16px;
	margin:8px 0 0;
}
.info-area table .photo{
	float:left;
	margin:0 6px 0 0;
}
.info-area table.liblary-area td{vertical-align:top;}
.info-area table.result-area .title{
	font-weight:bold;
	margin:0;
	color:#084a8e;
}
.main-frame.style01 #nav li{
	width:224px;
}
.main-frame.style01 h2{
	font-size:14px;
	line-height:16px;
	color:#084a8e;
	margin:0 0 9px 26px;
	padding-top:10px;
}
.main-frame.style01 .title-holder h2{
	padding-top:0;
	margin:0;
	color:#3e7fc1;
}
.info-area h3{
	margin:0 0 16px;
	font-size:16px;
	line-height:18px;
	color:#084a8e;
}
.text-block{
	width:100%;
	overflow:hidden;
	padding:0 0 23px;
	border-bottom:1px solid #b1c9df;
	margin:0 0 19px;
}
.text-block .alignleft{
	float:left;
	margin:0 23px 0 0;
}
.text-block .description{
	overflow:hidden;
	padding:9px 0 0;
}
.text-block .description p{margin:0 0 18px;}
.questions-block .top-panel{
	padding:0 22px 21px 0;
	overflow:hidden;
}
.questions-block .top-panel .holder{
	float:left;
	color:#b3b3b3;
	font-size:13px;
	line-height:15px;
	padding:7px 0 0;
}
.questions-block .top-panel .block-time{
	float:right;
	background:#f3f3f3 url(../img/mba_start/ico-time.png) no-repeat 11px 7px;
	border-radius:3px;
	color:#535353;
	font-weight:bold;
	font-size:14px;
	line-height:28px;
	padding:1px 20px 0 32px;
}
.questions-block .top-panel .counter{
	display:block;
	font-size:14px;
	color:#535353;
	font-weight:bold;
	margin:0 0 5px;
}
.questions-holder{
	width:100%;
	overflow:hidden;
	padding:0 0 52px 0;
}
.questions-holder .alignleft{
	float:left;
	margin:0 45px 0 0;
}
.questions-holder .holder{
	overflow:hidden;
	padding:9px 0 0;
}
.questions-holder .holder h3{
	font-size:18px;
	line-height:20px;
	color:#084a8e;
	margin:0 0 26px;
}
.questions-holder .row{
	width:100%;
	overflow:hidden;
	padding:0 0 20px;
}
.questions-holder input[type="checkbox"]{
	float:left;
	width:15px;
	height:15px;
	margin:0 18px 0 0;
}
.questions-holder label{
	float:left;
	color:#535353;
}
.popup .btn,
.inform-area .btn,
.message-form input[type="submit"],
.info-form input[type="submit"] ,
.questions-form  input[type="submit"]{
	display:block;
	margin:13px 0 0;
	width:187px;
	height:37px;
	text-align:center;
	color:#fff;
	border:none;
	font-size:16px;
	line-height:35px;
	padding:0 0 4px;
	border-radius:3px;
	background:#318add url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzMxOGFkZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjE5JSIgc3RvcC1jb2xvcj0iIzJhODFkMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjcyJSIgc3RvcC1jb2xvcj0iIzBjNTk5ZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDQ5OGMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #318add 0%, #2a81d1 19%, #0c599f 72%, #00498c 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#318add), color-stop(19%,#2a81d1), color-stop(72%,#0c599f), color-stop(100%,#00498c));
	background: -webkit-linear-gradient(top,  #318add 0%,#2a81d1 19%,#0c599f 72%,#00498c 100%);
	background: -o-linear-gradient(top,  #318add 0%,#2a81d1 19%,#0c599f 72%,#00498c 100%);
	background: -ms-linear-gradient(top,  #318add 0%,#2a81d1 19%,#0c599f 72%,#00498c 100%);
	background: linear-gradient(to bottom,  #318add 0%,#2a81d1 19%,#0c599f 72%,#00498c 100%);
}
.popup .btn:hover,
.inform-area .btn:hover,
.message-form input[type="submit"]:hover,
.info-form input[type="submit"]:hover ,
.questions-form  input[type="submit"]:hover{
	background:#287dca url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzI4N2RjYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIyJSIgc3RvcC1jb2xvcj0iIzIyNzNiZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc1JSIgc3RvcC1jb2xvcj0iIzA5NGY4ZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMTQzODAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #287dca 0%, #2273bd 22%, #094f8f 75%, #014380 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#287dca), color-stop(22%,#2273bd), color-stop(75%,#094f8f), color-stop(100%,#014380));
	background: -webkit-linear-gradient(top,  #287dca 0%,#2273bd 22%,#094f8f 75%,#014380 100%);
	background: -o-linear-gradient(top,  #287dca 0%,#2273bd 22%,#094f8f 75%,#014380 100%);
	background: -ms-linear-gradient(top,  #287dca 0%,#2273bd 22%,#094f8f 75%,#014380 100%);
	background: linear-gradient(to bottom,  #287dca 0%,#2273bd 22%,#094f8f 75%,#014380 100%);
}
.panel{
	overflow:hidden;
	font-size:14px;
	line-height:16px;
	color:#084a8e;
	padding:0 23px 0 0;
}
.panel a{
	text-decoration:underline;
}
.panel a:hover{text-decoration:none;}
.panel a.next{
	float:right;
}
.main-holder #content{width:800px;}
.main-holder #sidebar{
	width:126px;
}
/* end new styles */
/* new styles3 */
.info-area .description{
	color:#535353;
	line-height:18px;
}
.info-area .description p{margin:0 0 18px;}
.info-form .row{
	width:100%;
	overflow:hidden;
	padding:0 0 7px;
}
.info-form .label-holder{
	width:138px;
	margin:0 14px 0 0;
	float:left;
	text-align:right;
}
.info-form {padding:31px 0 0;}
.info-form label{
	font-weight:bold;
	display:block;
	text-align:right;
	margin:8px 0 0;
	white-space:nowrap;
}
.info-form input[type="text"]{
	background:#fff;
	border:1px solid #b1c9df;
	border-radius:3px;
	padding:5px;
	margin:0;
	width:305px;
	height:17px;
}
.info-form input[type="text"].text01{width:493px;}
.info-form input[type="submit"]{
	display:block;
	width:273px;
	height:37px;
	text-align:center;
	border:none;
}
.info-form textarea{
	background:#fff;
	border: 1px solid #b1c9df;
	border-radius:3px;
	height: 17px;
	margin: 0;
	padding: 5px;
	width: 493px;
	height:126px;
	overflow:auto;
	resize:none;
}
.message-form input[type="submit"] {
	margin: 19px 0 0 97px;
	width: 273px;
}
.info-form input[type="submit"] {margin: 19px 0 0 153px;}
.title-holder h2.style02:after{
	background:url(../img/mba_start/ico02.png) no-repeat;
	width:14px;
	height:15px;
	top:0;
}
.social{
	padding:0;
	margin:0;
	list-style:none;
	width:100%;
	overflow:hidden;
}
.social li{
	float:left;
	margin:0 3px 0 0;
}
.social a{
	text-indent:-9999px;
	overflow:hidden;
	background:url(../img/mba_start/icons.png) no-repeat;
	float:left;
	width:30px;
	height:30px;
}
.social .twitter a{background-position:-33px 0;}
.social .facebook a{background-position:-66px 0;}
.social .twitter a{background-position:-99px 0;}
.social .google a{background-position:-132px 0;}
.social .odnokl a{background-position:-165px 0;}
.social .linkeding a{background-position:-198px 0;}
.social .youtube a{background-position:-231px 0;}
.social .icq a{background-position:-264px 0;}
.social .yahoo a{background-position:-297px 0;}
.social .skype a{background-position:-330px 0;}
.social .flickr a{background-position:-363px 0;}
.link-skype{
	color:#4e88c5;
	float:left;
	margin: 0 37px 0 0;
	padding: 2px 0 0 27px;
	text-decoration:none;
	background:url(../img/mba_start/ico-skype.png) no-repeat 2px 2px;
}
.link-skype:hover{
	text-decoration:underline;
}
.link-mail{
	float:left;
	padding:2px 0 0 24px;
	color:#535353;
	text-decoration:underline;
	background:url(../img/mba_start/ico-mail.png) no-repeat 0 5px;
}
/* end news styles3 */
/* new styles 04 */
.tab-area{
	overflow:hidden;
	padding:11px 0 0 30px;
}
.tab-holder{
	border-bottom:1px solid #b1c9df;
	width:100%;
}
.tab-holder:after{
	content:'';
	display:block;
	clear:both;
}
.tabset{
	float:left;
	padding:0;
	margin:0;
	list-style:none;
	font-size:12px;
	line-height:16px;
	color:#084a8e;
}
.tabset li{
	float:left;
}
.tabset a{
	float:left;
	padding:5px 16px 2px;
	color:#084a8e;
}
.tabset a:hover,
.tabset .active {
	border:1px solid #b1c9df;
	border-width:1px 1px 0;
	padding:4px 15px 3px;
	background:#fff;
	margin:0 0 -1px;
	text-decoration:none;
}
.btn-edit{
	float:right;
	width:20px;
	height:20px;
	background:url(../img/mba_start/sprite.png) no-repeat -283px -88px;
	text-indent:-9999px;
	overflow:hidden;
	margin:-1px 3px 0 0;
}
.tab-content .inform{
	padding:0;
	margin:0 0 19px;
	list-style:none;
}
.tab-content .inform li{
	border-bottom:1px solid #b1c9df;
	overflow:hidden;
	padding:19px 0 7px 10px;
}
.tab-content .inform .alignleft{
	float:left;
	margin:0 22px 0 0;
}
.tab-content .inform .description{
	overflow:hidden;
	color:#535353;
	font-size:13px;
	line-height:16px;
	position:relative;
	padding:0 0 20px;
	min-height:80px;
}
.tab-content .inform .description .panel{
	font-size:12px;
	line-height:20px;
	position:absolute;
	bottom:0;
	left:0;
	right:0;
	padding:0;
}
.tab-content .panel .links-holder{
	float:right;
}
.tab-content .panel .link-more{
	float:left;
	color:#7fa4cb;
}
.tab-content .panel .answer{
	float:left;
	color:#aaa;
	position:relative;
	margin:0 37px 0 0;
}
.tab-content .panel .answer:after{
	content:'';
	position:absolute;
	background:url(../img/mba_start/sprite.png) no-repeat -285px -114px;
	width:14px;
	height:14px;
	left:-19px;
	top:3px;
}
.tab-content .panel .delete{
	position:relative;
	float:left;
	color:#aaa;
}
.tab-content .panel .delete:after{
	content:'';
	position:absolute;
	width:11px;
	height:11px;
	left:-17px;
	top:5px;
	background:url(../img/mba_start/sprite.png) no-repeat -226px -139px;
}
.tab-content .panel .delete:hover:after{background-position:-246px -139px;}
.tab-content .panel .delete:hover{
	text-decoration:none;
	color:#d00;
}
.tab-content .panel .answer:hover:after{background-position:-285px -130px;}
.tab-content .panel .answer:hover{
	color:#535353;
	text-decoration:none;
}
.tab-content .inform p{margin:0;}
.tab-content .inform p{margin:0;}
.tab-content .inform .title{
	display:block;
	font-size:14px;
	font-weight:bold;
	color:#084a8e;
	margin:0 0 5px;
}
.tab-content .inform .title a{color:#084a8e;}
.tab-content .btns-holder{
	width:100%;
	overflow:hidden;
	font-size:12px;
	color:#535353;
}
.tab-content .btns-holder a{
	color:#535353;
	text-decoration:underline;
}
.tab-content .btns-holder a:hover{text-decoration:none;}
.tab-content .btns-holder .next{float:right;}
.tab-content .btns-holder .prev{float:left;}
.tab-content .popup{
	background:#fff;
	border:3px solid #c0d5e8;
	padding:30px 25px 56px;
	width:612px;
}
.popup .info{
	display:block;
	text-align:center;
	font-size:13px;
	font-weight:bold;
	color:#535353;
	margin:0 0 15px;
}
.popup .btn{
	width:186px;
	height:37px;
	margin:0 auto;
	line-height:37px;
}
.popup .btn:hover{text-decoration:none;}
#content .message-form h2{
	display:block;
	font-size:18px;
	line-height:20px;
	color:#3e7fc1;
	margin:0 0 21px;
	text-align:center;
}
.message-form .row{
	width:100%;
	overflow:hidden;
	padding:0 0 6px;
}
.message-form .row .label-holder{
	text-align:right;
	width:82px;
	float:left;
	margin:0 14px 0 0;
}
.message-form input[type="text"]{
	float:left;
	background:#fff;
	border:1px solid #b1c9df;
	border-radius:3px;
	font-size:12px;
	line-height:17px;
	color:#2c4563;
	padding:5px;
	height:17px;
	width: 493px;
	margin:0;
}
.message-form  textarea{
	resize:none;
	loat:left;
	background:#fff;
	border:1px solid #b1c9df;
	border-radius:3px;
	font-size:12px;
	line-height:17px;
	color:#2c4563;
	padding:5px;
	height:127px;
	overflow:auto;
	width: 493px;
	margin:0;
}
.message-form  label{
	float:right;
	font-weight:bold;
	color:#535353;
	margin:9px 0 0;
}
.message-form select{
	width:507px;
	color:#2c4563;
	font-size:12px;
	line-height:31px;
}
.jcf-hidden {
	display: block !important;
	position: absolute !important;
	left: -9999px !important; /* change to right: -9999px on RTL sites */
}
.select-area {
	background:url(../img/mba_start/sprite.png) no-repeat 0 -169px;
	position: relative;
	overflow: hidden;
	cursor: default;
	height: 31px;
	float: left;
	color:#2c4563;
	font-size:12px;
	line-height:31px;
}
.select-focus {
	border-color: #f00;
}
.select-area .center {
	white-space: nowrap;
	padding: 3px 10px;
}
.select-disabled {
	background: #eee;
}
.select-area .select-opener {
	position: absolute;
	height: 31px;
	width: 23px;
	right: 0;
	top: 0;
	background:url(../img/mba_start/sprite.png) no-repeat -484px -169px;
}
.select-options {
	position: absolute;
	overflow: hidden;
	background: #fff;
	z-index: 2000;
}
.select-options .drop-holder {
	border: 1px solid #80b2df;
	overflow: hidden;
	height: 1%;
	border-radius:5px;
}
.select-options ul {
	list-style: none;
	overflow: hidden;
	padding: 0;
	margin: 0;
}
.select-options ul li {
	width: 100%;
	float: left;
}
.select-options ul a {
	text-decoration: none;
	padding: 5px 10px;
	display: block;
	cursor: default;
	color: #2c4563;
	height: 1%;
}
.select-options .item-selected a {
	text-decoration: none;
	background: #f3f9fe;
	color: #2c4563;
}
.back-holder {padding:14px 0 0;}
.back-holder a{
	color:#535353;
	text-decoration:underline;
}
.back-holder a:hover{text-decoration:none;}
#content .title-holder h2.style03:after{
	background:url(../img/mba_start/ico03.png) no-repeat;
	width:16px;
	height:16px;
	top:0;
}
#content .title-holder h2 {margin: 5px 0 7px 26px;}
.inform-area{
	padding:10px 30px;
	overflow:hidden;
	color:#535353;
	line-height:18px;
}
.inform-area p{margin:0 0 18px;}
#content .inform-area h2{
	font-size:13px;
	color:#535353;
	margin:0 0 19px;
}
.inform-area .alignleft{
	float:left;
	margin:0 20px 20px 0;
}
.inform-area .btn{
	display:block;
	width:192px;
	height:37px;
	color:#fff;
	text-align:center;
	font-size:16px;
	line-height:37px;
	border-radius:2px;
}
.inform-area .btn:hover:hover{text-decoration:none;}
.vacancy{
	padding:5px 0 0 6px;
	margin:0;
	list-style:none;
	color:#084a8e;
	font-size:13px;
}
.vacancy li{
	width:100%;
	overflow:hidden;
	padding:0 0 19px;
}
.vacancy .btn-delete{
	float:left;
	text-indent:-9999px;
	overflow:hidden;
	background:url(../img/mba_start/sprite.png) no-repeat -226px -139px;
	width:11px;
	height:11px;
	margin:3px 16px 0 0;
}
.vacancy .btn-delete:hover{background-position:-246px -139px;}
.vacancy .btn-editing{
	text-indent:-9999px;
	overflow:hidden;
	width:13px;
	height:13px;
	float:left;
	margin:0 9px 0 0;
	background:url(../img/mba_start/sprite.png) no-repeat -326px -114px;
}
.vacancy .btn-editing:hover{background-position:-326px -130px;}
.vacancy .holder{
	overflow:hidden;
}
.vacancy .holder .title{
	display:block;
	font-weight:bold;
	color:#084a8e;
	font-size:14px;
	line-height:16px;
	margin:0 0 1px;
}
.vacancy .holder .title a{
	color:#084a8e;
	text-decoration:underline;
}
.vacancy .holder .title a:hover{text-decoration:none;}
.inform-area .btn.style01{margin-left:55px;}
/* end new styles 04 */
ol {
	margin:0 0 4px;
	padding:0;
	line-height:18px;
	width:100%;
	overflow:hidden;
	counter-reset:item;
	color:#0e5b8c;
	font-weight:bold;
}
.main-holder ol{
	font-size:12px;
	line-height:16px;
	font-weight:normal;
	list-style:none;
	overflow:visible;
}
ol ol{margin:0;}
ol > li {
	text-indent:15px;
	padding:0 0 18px;
}
.main-holder ol > li{padding:0 0 6px;}
.main-holder ol .active a{
	background:#e3f1fb;
}
.main-holder ol a{
	display:block;
	padding-left:19px;
	margin-left:-19px;
}
ol ol li{
	font-weight:normal;
	text-indent:25px;
	padding:0;
}
ol li:before,
ol .num {
	float:left;
	width:15px;
	margin:0 0 0 -15px;
	color:#0e5b8c;
	content:counters(item, ".") ".";
	counter-increment:item;
}
ol ol li:before,
ol ol .num{margin:0 0 0 -25px;}
.latin li:before {content:counter(item, lower-latin);}
.upper-latin li:before {content:counter(item, upper-latin);}
.lower-roman li:before {content:counter(item, lower-roman);}
.upper-roman li:before {content:counter(item, upper-roman);}
/* new styles 09.04.2014 */
.main-adv {
	width: 953px;
	margin: 0 auto;
}
.main-adv .section {
	padding: 0 0 28px;
	color: #434b52;
	font-size: 18px;
}
.main-adv .section h2 {
	color: #035db3;
	margin: 0 0 32px;
	text-align: center;
	font: 34px/34px 'arial_narrowregular', Arial, serif;
}
.main-adv .section.special-offer h2 {
	color:#e10b0d;
	margin:0 0 14px;
}
.main-adv .section h3 {
	color: #035db3;
	margin: 0 0 25px;
	text-align: center;
	font: 30px/38px 'arial_narrowregular', Arial, serif;
}
.main-adv .section h4 {
	margin:0;
	font-size: 18px;
	line-height:25px;
	font-weight:bold;
	color:#434b52;
}
.main-adv .section p {
	margin: 0 0 15px;
	line-height: 30px;
}
.section-inner {
	padding: 0 30px;
}
.section-inner p {
	color: #434B52;
	font: 13px/18px Arial,Helvetica,sans-serif;
	font-size: 18px;
}
.promo{
	padding: 15px 40px 0;
	text-align: center;
}
.promo h2 {
	margin: 0 0 15px;
	color: #e10b0d;
	text-transform: uppercase;
	font: 40px/40px 'Arial-Black', Arial, sans-serif;
}
.promo h3 {
	margin: 0 0 45px;
	font-size: 30px;
	font-weight: normal;
	line-height: 30px;
	word-spacing: 1px;
}
.promo > strong {
	display: block;
	margin: 0 0 10px;
	color: #434b52;
	font: 25px/27px 'ArialNarrow-Bold', Arial, serif;
}

/*===begin new slider===*/
.slider-holder {
	width: 953px;
	height: 434px;
	margin: 0 0 49px;
	overflow: hidden;
	position: relative;
	-webkit-box-shadow: 0 0 8px rgba(0,0,0,0.4);
	box-shadow: 0 0 8px rgba(0,0,0,0.4);
	background: url(../img/mba_start/slide-bg.gif) repeat-y;
}
.slider-holder .sliderArrows a {
	position: absolute;
	top: 194px;
	width: 24px;
	height: 47px;
	text-indent: -9999px;
	overflow: hidden;
	color:transparent!important; 
	outline:none;
	z-index:50;
}
.slider-holder .sliderArrows .prev {
	left: 15px;
	background: url(../img/mba_start/slide-arrow-left.png) no-repeat;
}
.slider-holder .sliderArrows .next {
	right: 15px;
	background: url(../img/mba_start/slide-arrow-right.png) no-repeat;
}
.slider-holder .sliderBullets {
	position: absolute;
	left: 41%;
	z-index:50; 
	margin: 0;
	padding: 0;
	width: 100%;
	bottom: 15px;
	list-style:none;
	text-align: center;
}
.slider-holder .sliderBullets a {
	color:transparent!important; 
	display: inline-block; 
	float:left;
	text-indent:-9999px; 
	outline:none; 
	margin-left: 9px;
	width: 16px;
	height: 16px;
	background: url(../img/mba_start/slider-state-inactive.png) no-repeat;
}
.slider-holder .sliderBullets .active,
.slider-holder .sliderBullets li.active a,
.slider-holder .sliderBullets a:hover {
	background: url(../img/mba_start/slider-state-active.png) no-repeat;
}

.sliderContent {
	float:left;
	width: 9999px;
	position: relative;
}
.sliderContent .slide {
	width: 790px;
	height: 398px;
	padding: 36px 82px 0;
	float: left;
	position:absolute; 
	background: url(../img/mba_start/slide-bg.gif) repeat;
}
.slide-content {
	width: 450px;
}
.slide-img {
	position: absolute;
	right: 0;
	bottom: 0;
	z-index: -1;
}
.slide h2 {
	margin: 0 0 18px;
	color: #e10b0d;
	font: 45px/45px 'Arial-Black', Arial, sans-serif;
	letter-spacing: 2px;
}
.slide h2 span {
	font-size: 40px;
	letter-spacing: 0;
}
.slide h3 {
	margin: 0 0 10px;
	color: #434b52;
	font: bold 21px/21px 'Calibri', Arial, sans-serif;
	letter-spacing: -1px;
}
.slide p a {
	color: #0271c5;
	text-decoration: underline;
}
.slide p a:hover {
	text-decoration: none;
}
/*===end new slider===*/

.details {
	margin: 0 0 5px;
	font-size: 16px;
	line-height: 30px;
}
.details a {
	text-decoration: none;
}
.details a:hover {
	text-decoration: underline;
}
.details p {
	margin: 0;
	font-size: 16px;
	line-height: 30px;
}
.details .price {color: #434b52;}
.details .price span {
	color: #e10b0d;
	font: bold 40px/40px Tahoma, Arial, sans-serif;
}
.details .price em {
	font-size: 30px;
	font-style: normal;
}
.details .benefits span {
	font-size: 18px;
	color: #0271c5;
}
.details .price strong,
.details .benefits strong,
.details .format strong {
	padding: 0 8px 0 0;
	color: #000;
	font: 16px/16px 'Arial-Black', Arial, sans-serif;
}
.goal {
	color: #434b52;
	font: 15px/21px 'Calibri', Arial, sans-serif;
}
.goal h3 {
	margin: 0 0 10px;
	font-size: 24px;
}
.goal p {
	color: #434b52;
	margin: 0;
	font: 15px/21px 'Calibri',Arial,sans-serif;
}
.goal p a{
	display: inline;
}
.btn-enter {
	display: block;
	width: 168px;
	height: 22px;
	margin: 5px auto 0;
	padding: 7px;
	text-align: center;
	border-radius: 18px;
	color: #fff;
	font: 20px/22px Georgia, 'Times New Roman', serif;
	background: #318add url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzMxOGFkZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjE5JSIgc3RvcC1jb2xvcj0iIzJhODFkMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjcyJSIgc3RvcC1jb2xvcj0iIzBjNTk5ZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDQ5OGMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #318add 0%, #2a81d1 19%, #0c599f 72%, #00498c 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#318add), color-stop(19%,#2a81d1), color-stop(72%,#0c599f), color-stop(100%,#00498c));
	background: -webkit-linear-gradient(top,  #318add 0%,#2a81d1 19%,#0c599f 72%,#00498c 100%);
	background: -o-linear-gradient(top,  #318add 0%,#2a81d1 19%,#0c599f 72%,#00498c 100%);
	background: -ms-linear-gradient(top,  #318add 0%,#2a81d1 19%,#0c599f 72%,#00498c 100%);
	background: linear-gradient(to bottom,  #318add 0%,#2a81d1 19%,#0c599f 72%,#00498c 100%);
}
.special-offer {text-align: center;}
.special-offer h2 {
	margin: 0 0 15px;
	color: #e10b0d;
}
.section.special-offer h3 {
	margin: 0 0 38px;
	color: #434b52;
	font: 24px/24px Arial, Verdana, serif;
}
.courses {
	padding: 0 0 30px;
	overflow: hidden;
}
.courses a {
	width: 441px;
	height: 198px;
	background: url(../img/mba_start/courses.jpg) no-repeat;
	text-indent: -9999px;
	overflow: hidden;
}
a.course-eng {float: left; }
a.course-travel {
	float: right;
	background-position: -441px 0;
}
.courses a.course-eng:hover {background-position: 0 -198px;}
.courses a.course-travel:hover {background-position: -441px -198px;}
.study-reasons {
	padding: 0 0 2px;
	overflow: hidden;
}
.study-reasons ol {
	width:446px;
	float:right;
	float: left;
	list-style: none;
	font-weight: normal;
}
.study-reasons ol:first-child {
	 float:left;
}
.study-reasons ol li {
	padding: 7px 0 10px 47px;
	text-indent: 0;
	line-height: 19px;
}
.study-reasons ol li:before{
	width: 30px;
	height: 30px;
	margin: -7px 0 0 -47px;
	background: #0e5b8c;
	color: #fff;
	content: counter(item);
	counter-increment: item;
	text-align: center;
	line-height: 30px;
	border-radius: 15px;
}
.diploma {
	margin: 0 0 30px;
	padding: 8px 0 0;
	line-height: 35px;
}
.diploma:after{
	content:'';	display:block;	clear:both;
}
.diploma h4 {
	margin: 0 0 5px;
	font-weight: bold;
}
.diploma > img {
	float: left;
	margin:0 0 0 -14px;
}
.diploma-content {
	height: 1%;
	overflow: hidden;
	padding: 5px 50px 0;
}
.diploma ul {
	margin: 0 0 5px 16px;
	padding: 0;
	list-style: none;
}
.diploma li {
	padding: 0 0 0 30px;
	position: relative;
}
.diploma li:after {
	content: '';
	position: absolute;
	width: 5px;
	height: 5px;
	border-radius: 3px;
	left: 0;
	top: 14px;
	background: #707070;
}
.notes {
	margin: -30px 0 0 5px;
	color: #434b52;
	position: relative;
}
.notes span {
	display: block;
	font-size: 14px;
	line-height: 18px;
}
.phones {
    position: absolute;
    right: 0;
    top: 60px;
    width: 340px;
		text-align: right;
}
.phones .title {
/*    font: 22px/24px "Arial";*/
    font: 20px/24px 'PTSansNarrow', Arial, serif;
    font-weight: normal;
    color: #005495;
    text-align: right;
}
.phone {
/*    font: 26px/28px Arial;*/
    font: 22px/30px 'PTSansNarrow', Arial, serif;
    font-weight: normal;
    display: inline-block;
    margin-left: 20px;
    color: #434b52;
}
.phone span {
    color: #2982d2;

}
