body, div, p, form, select, input, textarea, img, a, ol, ul, li, h1, h2, h3, h4, h5, h6, hr
{
	margin: 0;
	padding: 0;	
	font-size: 100%;
}

a img, form
{
	border: 0;
}

table.border {
  border-top:#f1f1f1 1px solid; 
  border-left:#f1f1f1 1px solid;
  width:99%;
}

.border tr {
	1background-color: #f8f8f8;
}
.border tbody tr {
	1background-color: #f8f8f8;
}
.border td {
	border-right:#f1f1f1 1px solid; 
	border-bottom: #f1f1f1 1px solid;
	1border-left: 1px solid #cdcdcd; 
	1border-right: 1px solid #cdcdcd; 
	1border-bottom: 1px solid #cdcdcd;
}

.border td, .border th
{
	padding: 4px;
}

#main table.border td p
{
	margin-bottom: 0;
}

.bg1 {
	background-color:#cdcdcd;
}
.bg2 {
	background-color:#f8f8f8;
}
.bg3 {
	background-color:#ffffff;
}

.left {float: left;}
.right {float: right;}

.block {display: block;}

.both {clear: both;}

.hidden {overflow: hidden;}

.bold {font-weight: bold;}

.uppercase {text-transform: uppercase;}
.lowercase {text-transform: lowercase;}

.abs {position: absolute;}
.rel {position: relative;}

.spacer, .spacer1px, .spacer2px, .spacer3px, .spacer4px, .spacer5px, .spacer6px, .spacer7px, .spacer8px, .spacer9px, .spacer10px, .spacer11px, .spacer12px, .spacer13px, .spacer14px, .spacer15px, .spacer16px, .spacer17px, .spacer18px, .spacer19px, .spacer20px, .spacer21px, .spacer22px, .spacer23px, .spacer24px, .spacer25px, .spacer26px, .spacer27px, .spacer28px, .spacer29px, .spacer30px
{
	height: 10px;
	overflow: hidden;
}

.spacer1px{height:1px;} .spacer2px{height:2px;} .spacer3px{height:3px;} .spacer4px{height:4px;} .spacer5px{height:5px;} .spacer6px{height:6px;} .spacer7px{height:7px;} .spacer8px{height:8px;} .spacer9px{height:9px;} .spacer10px{height:10px;} .spacer11px{height:11px;} .spacer12px{height:12px;} .spacer13px{height:13px;} .spacer14px{height:14px;} .spacer15px{height:15px;} .spacer16px{height:16px;} .spacer17px{height:17px;} .spacer18px{height:18px;} .spacer19px{height:19px;} .spacer20px{height:20px;} .spacer21px{height:21px;} .spacer22px{height:22px;} .spacer23px{height:23px;} .spacer24px{height:24px;} .spacer25px{height:25px;} .spacer26px{height:26px;} .spacer27px{height:27px;} .spacer28px{height:28px;} .spacer29px{height:29px;} .spacer30px{height:30px;}

.underline, .underline:hover
{
	text-decoration: underline;
}

html, body
{
	height: 100%;
}

.guiding-table, .collapse-table
{
	border-collapse: collapse;
}

.guiding-table td, .guiding-table th, .guiding-cell
{
	padding: 0;
}

.cursor-pointer {cursor: pointer;}
.cursor-default {cursor: default;}

.w-100 {width: 100%;}
.h-100 {height: 100%;}
.mw-100 {min-width: 100%; _width: 100%;}
.mh-100 {min-height: 100%; _height: 100%;}

.w-100-i {width: 100% !important;}
.h-100-i {height: 100% !important;}

.fs_7 {font-size: 7px;}
.fs_8 {font-size: 8px;}
.fs_9 {font-size: 9px;}
.fs_10 {font-size: 10px;}
.fs_11 {font-size: 11px;}
.fs_12 {font-size: 12px;}
.fs_13 {font-size: 13px;}
.fs_14 {font-size: 14px;}
.fs_15 {font-size: 15px;}
.fs_16 {font-size: 16px;}
.fs_17 {font-size: 17px;}
.fs_18 {font-size: 18px;}

.mr_0{margin-right:0;} .mr_1{margin-right:1px;} .mr_2{margin-right:2px;} .mr_3{margin-right:3px;} .mr_4{margin-right:4px;} .mr_5{margin-right:5px;} .mr_6{margin-right:6px;} .mr_7{margin-right:7px;} .mr_8{margin-right:8px;} .mr_9{margin-right:9px;} .mr_10{margin-right:10px;} .mr_11{margin-right:11px;} .mr_12{margin-right:12px;} .mr_13{margin-right:13px;} .mr_14{margin-right:14px;} .mr_15{margin-right:15px;} .mr_16{margin-right:16px;} .mr_17{margin-right:17px;} .mr_18{margin-right:18px;} .mr_19{margin-right:19px;} .mr_20{margin-right:20px;} .mr_21{margin-right:21px;} .mr_22{margin-right:22px;} .mr_23{margin-right:23px;} .mr_24{margin-right:24px;} .mr_25{margin-right:25px;} .mr_26{margin-right:26px;} .mr_27{margin-right:27px;} .mr_28{margin-right:28px;} .mr_29{margin-right:29px;} .mr_30{margin-right:30px;}

.ml_0{margin-left:0;} .ml_1{margin-left:1px;} .ml_2{margin-left:2px;} .ml_3{margin-left:3px;} .ml_4{margin-left:4px;} .ml_5{margin-left:5px;} .ml_6{margin-left:6px;} .ml_7{margin-left:7px;} .ml_8{margin-left:8px;} .ml_9{margin-left:9px;} .ml_10{margin-left:10px;} .ml_11{margin-left:11px;} .ml_12{margin-left:12px;} .ml_13{margin-left:13px;} .ml_14{margin-left:14px;} .ml_15{margin-left:15px;} .ml_16{margin-left:16px;} .ml_17{margin-left:17px;} .ml_18{margin-left:18px;} .ml_19{margin-left:19px;} .ml_20{margin-left:20px;} .ml_21{margin-left:21px;} .ml_22{margin-left:22px;} .ml_23{margin-left:23px;} .ml_24{margin-left:24px;} .ml_25{margin-left:25px;} .ml_26{margin-left:26px;} .ml_27{margin-left:27px;} .ml_28{margin-left:28px;} .ml_29{margin-left:29px;} .ml_30{margin-left:30px;}

.mb_0{margin-bottom:0;} .mb_1{margin-bottom:1px;} .mb_2{margin-bottom:2px;} .mb_3{margin-bottom:3px;} .mb_4{margin-bottom:4px;} .mb_5{margin-bottom:5px;} .mb_6{margin-bottom:6px;} .mb_7{margin-bottom:7px;} .mb_8{margin-bottom:8px;} .mb_9{margin-bottom:9px;} .mb_10{margin-bottom:10px;} .mb_11{margin-bottom:11px;} .mb_12{margin-bottom:12px;} .mb_13{margin-bottom:13px;} .mb_14{margin-bottom:14px;} .mb_15{margin-bottom:15px;} .mb_16{margin-bottom:16px;} .mb_17{margin-bottom:17px;} .mb_18{margin-bottom:18px;} .mb_19{margin-bottom:19px;} .mb_20{margin-bottom:20px;} .mb_21{margin-bottom:21px;} .mb_22{margin-bottom:22px;} .mb_23{margin-bottom:23px;} .mb_24{margin-bottom:24px;} .mb_25{margin-bottom:25px;} .mb_26{margin-bottom:26px;} .mb_27{margin-bottom:27px;} .mb_28{margin-bottom:28px;} .mb_29{margin-bottom:29px;} .mb_30{margin-bottom:30px;}

.mt_0{margin-top:0;} .mt_1{margin-top:1px;} .mt_2{margin-top:2px;} .mt_3{margin-top:3px;} .mt_4{margin-top:4px;} .mt_5{margin-top:5px;} .mt_6{margin-top:6px;} .mt_7{margin-top:7px;} .mt_8{margin-top:8px;} .mt_9{margin-top:9px;} .mt_10{margin-top:10px;} .mt_11{margin-top:11px;} .mt_12{margin-top:12px;} .mt_13{margin-top:13px;} .mt_14{margin-top:14px;} .mt_15{margin-top:15px;} .mt_16{margin-top:16px;} .mt_17{margin-top:17px;} .mt_18{margin-top:18px;} .mt_19{margin-top:19px;} .mt_20{margin-top:20px;} .mt_21{margin-top:21px;} .mt_22{margin-top:22px;} .mt_23{margin-top:23px;} .mt_24{margin-top:24px;} .mt_25{margin-top:25px;} .mt_26{margin-top:26px;} .mt_27{margin-top:27px;} .mt_28{margin-top:28px;} .mt_29{margin-top:29px;} .mt_30{margin-top:30px;}

.pr_0{padding-right:0;} .pr_1{padding-right:1px;} .pr_2{padding-right:2px;} .pr_3{padding-right:3px;} .pr_4{padding-right:4px;} .pr_5{padding-right:5px;} .pr_6{padding-right:6px;} .pr_7{padding-right:7px;} .pr_8{padding-right:8px;} .pr_9{padding-right:9px;} .pr_10{padding-right:10px;} .pr_11{padding-right:11px;} .pr_12{padding-right:12px;} .pr_13{padding-right:13px;} .pr_14{padding-right:14px;} .pr_15{padding-right:15px;} .pr_16{padding-right:16px;} .pr_17{padding-right:17px;} .pr_18{padding-right:18px;} .pr_19{padding-right:19px;} .pr_20{padding-right:20px;} .pr_21{padding-right:21px;} .pr_22{padding-right:22px;} .pr_23{padding-right:23px;} .pr_24{padding-right:24px;} .pr_25{padding-right:25px;} .pr_26{padding-right:26px;} .pr_27{padding-right:27px;} .pr_28{padding-right:28px;} .pr_29{padding-right:29px;} .pr_30{padding-right:30px;}

.pl_0{padding-left:0;} .pl_1{padding-left:1px;} .pl_2{padding-left:2px;} .pl_3{padding-left:3px;} .pl_4{padding-left:4px;} .pl_5{padding-left:5px;} .pl_6{padding-left:6px;} .pl_7{padding-left:7px;} .pl_8{padding-left:8px;} .pl_9{padding-left:9px;} .pl_10{padding-left:10px;} .pl_11{padding-left:11px;} .pl_12{padding-left:12px;} .pl_13{padding-left:13px;} .pl_14{padding-left:14px;} .pl_15{padding-left:15px;} .pl_16{padding-left:16px;} .pl_17{padding-left:17px;} .pl_18{padding-left:18px;} .pl_19{padding-left:19px;} .pl_20{padding-left:20px;} .pl_21{padding-left:21px;} .pl_22{padding-left:22px;} .pl_23{padding-left:23px;} .pl_24{padding-left:24px;} .pl_25{padding-left:25px;} .pl_26{padding-left:26px;} .pl_27{padding-left:27px;} .pl_28{padding-left:28px;} .pl_29{padding-left:29px;} .pl_30{padding-left:30px;}

.pb_0{padding-bottom:0;} .pb_1{padding-bottom:1px;} .pb_2{padding-bottom:2px;} .pb_3{padding-bottom:3px;} .pb_4{padding-bottom:4px;} .pb_5{padding-bottom:5px;} .pb_6{padding-bottom:6px;} .pb_7{padding-bottom:7px;} .pb_8{padding-bottom:8px;} .pb_9{padding-bottom:9px;} .pb_10{padding-bottom:10px;} .pb_11{padding-bottom:11px;} .pb_12{padding-bottom:12px;} .pb_13{padding-bottom:13px;} .pb_14{padding-bottom:14px;} .pb_15{padding-bottom:15px;} .pb_16{padding-bottom:16px;} .pb_17{padding-bottom:17px;} .pb_18{padding-bottom:18px;} .pb_19{padding-bottom:19px;} .pb_20{padding-bottom:20px;} .pb_21{padding-bottom:21px;} .pb_22{padding-bottom:22px;} .pb_23{padding-bottom:23px;} .pb_24{padding-bottom:24px;} .pb_25{padding-bottom:25px;} .pb_26{padding-bottom:26px;} .pb_27{padding-bottom:27px;} .pb_28{padding-bottom:28px;} .pb_29{padding-bottom:29px;} .pb_30{padding-bottom:30px;}

.pt_0{padding-top:0;} .pt_1{padding-top:1px;} .pt_2{padding-top:2px;} .pt_3{padding-top:3px;} .pt_4{padding-top:4px;} .pt_5{padding-top:5px;} .pt_6{padding-top:6px;} .pt_7{padding-top:7px;} .pt_8{padding-top:8px;} .pt_9{padding-top:9px;} .pt_10{padding-top:10px;} .pt_11{padding-top:11px;} .pt_12{padding-top:12px;} .pt_13{padding-top:13px;} .pt_14{padding-top:14px;} .pt_15{padding-top:15px;} .pt_16{padding-top:16px;} .pt_17{padding-top:17px;} .pt_18{padding-top:18px;} .pt_19{padding-top:19px;} .pt_20{padding-top:20px;} .pt_21{padding-top:21px;} .pt_22{padding-top:22px;} .pt_23{padding-top:23px;} .pt_24{padding-top:24px;} .pt_25{padding-top:25px;} .pt_26{padding-top:26px;} .pt_27{padding-top:27px;} .pt_28{padding-top:28px;} .pt_29{padding-top:29px;} .pt_30{padding-top:30px;}





body
{
	font-family: tahoma;
	font-size: 11px;
}

#header
{
	height: 319px;
	margin-bottom: -319px;
	background: url(/i/header_constructor/bg.jpg) repeat-x
}

#header_bg_left
{
	background: url(/i/header_constructor/bg_left.jpg) no-repeat 0 3px;
}

#header_bg_right
{
	background: url(/i/header_constructor/bg_right.jpg) no-repeat 100% 3px;
}

html
{
	background: #fffde1 url(/i/main_constructor/bgy.jpg) repeat-y;
}

#main
{
	background: url(/i/main_constructor/bgy.gif) repeat-y right;
}

#main
{
	_height: 100%;
	min-height: 100%;
}

#main_top_spacer
{
	height: 319px;	
}

#main_bottom_spacer
{
	height: 122px;
	width: 1000px;
}

#footer
{
	height: 122px;
	margin-top: -122px;
	background: url(/i/footer_constructor/bg.jpg) repeat-x;
	font-size: 9px;	
}

#footer_bg_left
{
	background: url(/i/footer_constructor/bg_left.jpg) no-repeat 0 100%;
}

.top_menu
{
	background: url(/i/top_menu/bg.gif);
	font-family: arial;
}

.top_menu, .top_menu a
{	
	color: #fff3cc;
	text-decoration: none;
}

.top_menu .active_bgx
{
	background: url(/i/top_menu/active_bgx.gif) repeat-x;
}

.top_menu .active_ls
{
	background: url(/i/top_menu/active_ls.gif) no-repeat;
}

.top_menu .active_rs
{
	background: url(/i/top_menu/active_rs.gif) no-repeat right;
}

.top_menu .active_ie6_holder
{
	_width: 1px;
}


.top_menu, .top_menu .item, .top_menu .spliter
{
	height: 38px;
	overflow: hidden;
}

.top_menu .item
{
	padding: 0 28px;
	line-height: 36px;
	font-size: 12px;
}

.top_menu .spliter
{
	background: #fffcdf;
	width: 1px;
}

.top_menu .lang
{
	font-size: 9px;
	line-height: 33px !important;
	_padding-top: 11px;
}

.top_menu .lang, .top_menu .lang a
{
	color: #fff1c8;	
}

.top_menu .lang a
{
	text-decoration: underline;
}

.top_menu .lang a:hover
{
	text-decoration: none;
}

.top_menu table
{
	position: ralative;
	top: -14px;
}

*html .top_menu .item a
{
	white-space: nowrap;
}

#header .executive_mba
{
	margin-top: 63px;
	width: 436px;
	height: 167px;
	background: url(/i/header_elements/executive_mba.png) no-repeat;
}

*html #header .executive_mba
{
	background:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/i/header_elements/executive_mba.png",sizingMethod=scale);
}

#header .aacsb_holder
{
	margin-right: 32px;
	margin-top: 22px;
	width: 57px;
	height: 81px;
}

#header .aacsb_cover
{
	width: 104px;
	height: 114px;
	margin-left: -23px;
	margin-top: -12px;
}

#header .aacsb
{
	width: 57px;
	height: 81px;
	background: url(/i/header_elements/aacsb.png) no-repeat;
}

*html #header .aacsb
{
	background:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/i/header_elements/aacsb.png",sizingMethod=scale);
}

#navigation
{
	font-size: 9px;
}

* html #navigation
{
	position: absolute;
}

#navigation, #navigation a
{
	color: #fff;
	text-decoration: none;
}

#navigation a:hover
{
	color: #dedede;
}

#footer, #footer a
{
	color: #740f2f;
}

#footer a:hover
{
	text-decoration: none;
}

#footer .phones
{
	width: 136px;
	height: 38px;
	background: url(/i/footer_elements/phones.png) no-repeat;
}

*html #footer .phones
{
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/i/footer_elements/phones.png",sizingMethod=scale);
}

#footer .development, #footer .development a
{
	color: #0057a3;
}

.spacer-colored
{
	background: url(/i/top_menu/bg.gif);
}

.main_menu
{
	font-family: arial;
	font-size: 12px;
}

.main_menu, .main_menu a
{
	color: #000;
	text-decoration: none;
}

.main_menu .item, .main_menu .sub_item
{
	border-bottom: solid 1px #f9cc97;
	padding: 5px 10px 6px;
	padding-left: 21px;
	background: url(/i/bullets/white_arrow.gif) no-repeat 8px 9px;	
}

.main_menu .item_active, .main_menu .item_expanded
{
	border-left: solid 3px #0057a3;
	background: #fff url(/i/bullets/blue_arrow.gif) no-repeat 8px 9px;
	margin-right: 1px;
}

.main_menu .item_expanded
{
	background-image: url(/i/bullets/blue_down_arrow.gif);
}

.main_menu .bg-darkred
{
	background: url(/i/menu/bg_darkred.gif);
}

.main_menu .bg-grayred
{
	background: url(/i/menu/bg_grayred.gif);
}

.main_menu .bg-darkred .item
{
	background: url(/i/bullets/circle_on_darkred.gif) no-repeat 21px 10px;
	padding-left: 30px;
}

.main_menu .bg-grayred .item
{
	background: url(/i/bullets/arrow_on_darkgray.gif) no-repeat 25px 10px;
	padding-left: 36px;
}

.main_menu .bg-darkred .item, .main_menu .bg-darkred .item a
{
	color: #fff1c8 !important;
}

.main_menu .item_active, .main_menu .item_active a, .main_menu .item_expanded, .main_menu .item_expanded a, .main_menu .sub_item_active, .main_menu .sub_item_active a
{
	color: #0057a3;
}

.main_menu .sub_item a
{
	color: #242424 !important;
}

.main_menu .sub_item_active a
{
	color: #0057a3 !important;
}

.main_menu .sub_item
{
	background: #ffeccc url(/i/bullets/blue_thick_arrow.gif) no-repeat 25px 10px;
	padding-left: 36px;
}

.main_menu .sub_item_shadow
{
	background: #ffeccc url(/i/main_menu_item_shadow.gif) no-repeat right -1px;
}

.main_menu .sub_item_shadow .sub_item
{
	background-color: transparent !important;
}

.main_menu .item_common a
{
	color: #242424 !important;
}

h1
{
	margin-bottom: 11px;
	color: #0057A3;
	font-family: Tahoma;
	font-size: 14px;
}

#main p, #main ul
{
	margin-bottom: 9px;
}

#main a
{
	color: #0057a3;
}

ul li
{
	margin-left: 8px;
	margin-bottom: 4px;
	padding-left: 12px;
	list-style-type: none;
	background: url(/i/bullets/blue_square.gif) no-repeat 0 4px;
}

ol li
{
	list-style-position: inside;					
}

.date
{
	font-size: 9px;
	background: #ffddb4;
	color: #740f2f;
	padding: 2px 4px;
}

.header-bg-yellow, .header-bg-darkred
{
	border-top: solid 1px #fff;
	border-bottom: solid 1px #fff;
	padding: 5px 20px 6px;
}

.header-bg-yellow
{
	background: url(/i/elements/bg_yellow.gif);
	color: #740F2F;
	font-family: arial;
	font-size: 12px;
}

.header-bg-darkred
{
	background: #751030 url(/i/bullets/white_arrow.gif) 20px 9px no-repeat;
	color: #fff1c8;
	padding-left: 33px;
}

.text-colored
{
	color: #771232;
}

#main-holder
{
	background: url(/i/leftcolumn_pictures/img_00001.gif) no-repeat 0 bottom;
}

.quotation_ltc
{
	background: url(/i/boxes/quotation/ltc.gif) no-repeat;
}

.quotation_rbc
{
	background: url(/i/boxes/quotation/rbc.gif) no-repeat right bottom;
}

.foot-mail-1, .foot-mail-2 {
font-size:9px;
color:#740F2F;

}

.foot-mail-2 {
padding:0px 1px 2px 3px;
background-color:#740F2F;
color:#FFF1C8;

}

.foot-mail-2 a {
color:#FFF1C8;
}

.input-text, .input-textarea {
font-family:Tahoma;
width:70%;
font-size:13px;

}


a.h2, h2 {
font-family:Tahoma;
font-size:11px;
font-weight:bold;
}

h2 {
color: #0057A3;
}

#frame-body
{	
	
}



