@charset "utf-8";
/* CSS Document */

/*---------------------Reset Css ------------------------------------------*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}

ol, ul {
	list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after, q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}
a {
	text-decoration:none;
	color:#008875;}

h1,h2,h3,h4,h5,h6,p{ margin-bottom:.5em;}
p{
	font-size:14px;}
	h1{font-size:24px;}
	.bold{font-weight:bold;}
	.mar_left_2{
		margin-left:2em;}
		.turq{color:#008875;}
		.underline{
			text-decoration:underline;}
		.clear{clear:both;}
		.float_left{
			float:left;
			position:relative;
			display:inline;
			margin-right:.5em;}
/*---------------------------------------- Body ---------------------------*/
body{
	font-family:Helvetica,Arial, sans-serif;
	line-height:1.5;
	width:100%;
	color:#000;
	
	}
	#wrapper{
		margin:0 auto;
		position:relative}
/*-------------------- Navigation --------------------------*/
#nav{
	width:850px;
	margin:0 auto;
	position:relative;
	height:36px;
	line-height:36px;
	z-index:100;}
#nav_list li{
	display:inline;}
	#nav_list a{ display:block;text-indent:-9999px;	height:36px;
	
	}
	#nav_home a{ background:url(../images/nav_home.jpg) left top no-repeat;
	width:80px;
	position:absolute;
	left:0
	}
	#nav_mba_app a{background:url(../images/nav_mba_app.jpg) left top no-repeat;
	width:307px;
	position:absolute;
	left:100px;
	
}
	
	#nav_why a {background:url(../images/nav_why_me.jpg) left top no-repeat;
	width:107px;
	position:absolute;
	left:592px;}
	#nav_con a {
		background:url(../images/nav_contact.jpg) left top no-repeat;
		width:122px;
	position:absolute;
	left:719px;
	}
	/*---------- Hover ----------*/

	#nav_list li a:hover , #nav_list a.active{background-position: left -36px;}
	
	#nav_wht a{background:url(../images/nav_wht_i_do.jpg) left top no-repeat;
	width:135px;
	position:absolute;
	left:0;
	}
	
	/*---------  Sub NAv -------------------*/


	#nav_wht{
		position:absolute;
		left:437px	;	
	}
	 ul.sub_menu{
	position:relative;
	background-color:#008875;
	margin-top:36px;
	clear:left;
	width:215px;
	height:130px;
	padding-left:1em;
	text-transform: uppercase;
	font-weight:bold;
	font-size:13px;
	}
	 ul.sub_menu li{
		 padding:1em;
		 line-height:1.5;
		 float:left;
		 position:relative;
		 height:15px;
		 width:196px;
		 border-bottom:#ccc 1px  solid;
		 padding-right:0;
		 }
		 ul.sub_menu li.bdr_btm_0{border-bottom:0;}
		 #nav_wht .sub_menu a{background:none; text-indent:0; display:block; width:196px;
		 color:#fff; 

	}
	/*-------------- Content ----------------*/
	#content{
		width:928px;
		position:relative;
		padding:1em;
		padding-top:0;
		margin:0 auto;
		background:url(../images/footer_bg.jpg) left bottom no-repeat;
	
		}
		
		.content_mar{margin:0 1em;}
	/*-------- banner -----------*/
	#banner{ 
	background-color:#f1f1f1;
	width:100%;
		}
		.home_banner{height:441px;}
	#banner_image{width:960px;
	margin:0 auto; }
#left{
	width:561px;
	float:left;}
	#right{
		margin-left:594px;
		width:287px;
		}
		#left,#right{
			padding:1em;}
			/*---------- left ----------*/
			#left{background:url(../images/divider.jpg) top right repeat-y; }
			
			#h1_abt_me{background:url(../images/h1_abtme.jpg) left top no-repeat;
			width:117px;
			height:27px;
			text-indent:-9999px;}
			#left-sub{
				background:url(../images/line_divider.jpg) left top  no-repeat;
				padding-top:1em;
				color:#008875;
				font-weight:bold
				}
			/* -------------- right--------------*/
			#h1_insight{
				background:url(../images/h1_insight.jpg) left top no-repeat;
				width:94px;
				height:27px;
				text-indent:-9999px;}
				#right_list{
					font-size:14px;
					color:#008875;
					position:relative;}
					#right_list li{
						background:url(../images/arrow_bullet.jpg) left  3px no-repeat;
				line-height:20px;
						padding-left:20px;
						padding-bottom:.25em;
						
						}
						#footer{
							text-align:center;
							padding:1em;}
				#footer p{margin:0 auto;
				color:#999e9d;
				font-size:12px;
				
				}
				#footer p a{
					color:#333;}
				.news{
	margin-top:1em;
	background-color:#F7F7F7;
	padding:.5em;
	border:#eee 1px solid;
	display:block;
	
}
.news:hover{
	background-color:#f1f1f1;}
					.news a{
						color:#000;
						display:block;
						}
						.icon_a{
							float:left;
							margin-top:.2em;
							width:16px;
							height:16px;
							margin-right:.5em;
							}
/*-------------------  MBA application Page -----------------------*/
.mba_app_pg_con h2,.why_me_con h2{font-size:20px; border-bottom:1px #000 solid;
line-height:39px;
margin-left:46px;
}
.why_me_con h2{
	margin-left:0}
.mba_app_pg_con #left h2{ width:480px;}
	.basic_list{ font-size:14px;
		margin-top:1em;}
	.basic_list li{
		background:url(../images/arrow_bullet.jpg) left 4px no-repeat;
		padding-left:20px;
		padding-bottom:1em;
		}
		.mba_app_pg_con  .content_mar{
			margin-left:3em;}
			/*------- why me -------*/
		
				.why_me_con #right h3.turq{ text-decoration:none;
				font-size:18px;}
			.fees_list{
				font-size:14px}
				.fees_list li{
					padding-bottom:1em;}
					
					/*------- Wht i Do -------*/
					ul.wht_menu{font-size:18px;
					color:#000;
					}
					ul.wht_menu li{
						padding-bottom:.5em;
						text-transform:capitalize}
					ul.wht_menu a{
						color:#000;
						padding-left:.5em;
						text-decoration:underline;
						}
						ul.wht_menu a:hover, ul.wht_menu a.active{ background-color:#008875;
						display:block;
						padding:.25em .5em;
						color:#fff;
						text-decoration:none;
					}
/* testimonial */
.testi_pro{
	color:#999;
	font-style:italic;
}
.testi{
	
	background:url(../images/testi_bg.jpg) left top no-repeat;
	margin:1em 0;
	border-top:#eceaea 1px solid;
	padding-bottom:.5em}
	
	.testimonial h2{
		margin-bottom:0;}
		.btn_rm{
			margin-top:1em;
			background-color:#008875;
			padding:.25em .5em;
			font-size:12px;
			border:#e2e2e2 1px solid;
			color:#fff}
			.italic{
				font-style:italic;}
	.alert{
		font-weight:bold;
		background-color:#eee;
		border:#ccc 1px solid;
		padding:.5em 1em;
		margin-bottom:.5em}
