 
/* ---------- MAIN CONTENT FORMATTING ---------- */
body, /*body div,*/ body p, body th, body td, body li, body dd {
  font-family: Verdana, Geneva, sans-serif;
  color:       #363636;
  font-size:   small;
}

body {
margin:      0; 
padding:     0;
background: url(/mba/2010Redesign/build/images/MBA_gradient_BG.JPG) repeat-x;
}

/* HEADERS  */
body h1 {
color: #3756a6;
font-size:  125%;
font-weight: bold;
}

body h2 {
color: #3756a6;
font-size:  110%;
font-weight: bold;
margin: 0;
padding: 0;
}

body h3 {
	color: #860000;
	font-size: 95%;
	padding: 5px 0 5px 15px;
}


/* DEFAULT LINK/MAIN CONTENT AREA LINKS */
a:link    { color: #990000; text-decoration: none;}
a:visited { color: #990000; text-decoration: none;}	
a:hover   { color: #3756a6; text-decoration: none;}
a:active  { color: #3756a6; text-decoration: none;}

#main {
width: 960px;
height: auto;
overflow: hidden;
background-color: #FFF;
border-right: 1px solid #CCC;
border-left: 1px solid #CCC;
}

#HomeContent {
padding: 0;
margin: 0;
text-align: left;
float: left;
width: 960px;
height: auto;
background-color:#FFF;
}

#mainContent {
	text-align: left;

	width: 650px;
	height: auto;
	background-color: #FFF;
	padding: 0 25px 0 290px;
}

#header {
width: 960px;
height: 43px;
margin: 0;
background:url(../Images/img_headerstripes.jpg);
text-align: left;
}

longfooter {
	padding: 0 50px 0 0;
	text-align: center;
}


#logo {
	width: 271px;
	height: 95px;
	margin: 50px 15px 0 7px;
	padding: 0;
	float: left;
}

#utility {
float: right;
list-style-type: none;
display: inline;
padding: 0 10px 0 0;
}

#utility .utilitylink {
display: inline;
padding: 0 2px 0 0;
color: #FFF;
}

.utilitylink a:link    { color: #FFF; text-decoration: none; font-weight: normal; font-size: 70%;}
.utilitylink a:visited { color: #FFF; text-decoration: none; font-weight: normal; font-size: 70%;}	
.utilitylink a:hover   { color: #ADCEFF; text-decoration: none; font-weight: normal; font-size: 70%;}
.utilitylink a:active  { color: #FFF;  text-decoration: none; font-weight: normal; font-size: 70%;}


#searcharea{
	background: url(../Images/img_flagbanner.jpg);
	float: right;
	width: 654px;
	height: 75px;
	margin: 0 0 20px 0;
}

.boxes{
	float: left;
	padding: 24px 0 0 8px;
	
}

#activate{
	float: left;
	padding: 11px 0 0 40px;
}

.breadcrumbs{
	font-size: 50%;
}

.breadcrumbs a:link    { color: #666; text-decoration: none; font-weight: normal;}
.breadcrumbs a:visited { color: #666; text-decoration: none; font-weight: normal;}	
.breadcrumbs a:hover   { color: #990000; text-decoration: none; font-weight: normal;}
.breadcrumbs a:active  { color: #666;  text-decoration: none; font-weight: normal;}


#HomeContent #LeftColumn {
width: 278px;
padding: 0 12px 0 0;
float: left;
}

/* MAIN NAV */

#nav, #nav ul {
	/* all lists */
	font-size: 95%;
	padding: 7px 0 7px 0px;
	margin: 0;
	border-bottom: 1px solid #909090;
	width: 275px;
}


#nav li { /* all list items */
padding: 7px 0 7px 12px;
border-top: 1px solid #909090;
}

#nav li a:link, #nav li a:visited {
color: #990000; text-decoration: none;
}

#nav li a:hover, #nav li a:active {
color: #3756a6; text-decoration: none; 
}


#nav li a.on:link, #nav li a.on:visited, #nav li a.on:hover, #nav li a.on:active {
color: #3756a6; text-decoration: none; 
}

/* SUB NAV */ 


#nav ul.subnav { 
	list-style-type: square;
	border-top: none;
	border-bottom: none;
}  
  
#nav ul.subnav li {
	border-top: none;
	border-bottom: none;
	padding: 3px 0 0 0;
	margin: 0 0 0 30px;
	font-size: 80%;
}

#nav ul.subnav li a:link    { 
color: #000000; text-decoration: none;
}

#nav  ul.subnav li a:visited { 
color: #000000; text-decoration: none;
}	

#nav  ul.subnav li a:hover   { 
color: #3756a6; text-decoration: none;
}

#nav ul.subnav li a:active  { 
color: #3756a6; text-decoration: none;
}

#nav ul.subnav li a.on:link  { 
color: #3756a6; text-decoration: none;
}

#nav ul.subnav li a.on:visited { 
color: #3756a6; text-decoration: none;
}	

#nav ul.subnav li a.on:hover   { 
color: #3756a6; text-decoration: none;
}

#nav ul.subnav li a.on:active  { 
color: #3756a6; text-decoration: none;
}


.buttons{
	float: left;
	margin: 26px 0 0 12px;
	padding: 0;
}

.rightsectiontitle{
	float: left;
	margin: 20px 0 0 7px;
	padding: 0;
}


#Socialmedia{
	float: left;
	width: 257px;
	height: 102px;
	margin: 3px 0 0 12px;
	background: url(../Images/img_socialsquare.jpg) no-repeat;
}

.smicons{
	float: left;
   	list-style-type: none;
   	display: inline;
   	margin: 38px 5px 0 15px;
   
}

#HomeContent {
	float: left;
	width: 960px;
	padding: 0 10px 0 5px;
	font-size: 90%;
	color: #606060;
}

#MainStory {
	padding-left: 25px;
}

.leftsectiontitle{
	clear: both;
	float: left;
	margin: 25px 0 0 0;
	padding: 0;
}

.facebookandshare1{
	float: left;
	margin: 25px 0 0 10px ;
	padding: 0;
}

.facebookandshare2{
	float: right;
	margin: 25px 0 0 10px ;
	padding: 0;
}

#whatsnewarticles{
	list-style-type: none;
	float: left;
	margin: 0;
	width: 290px;
	padding: 15px 0 0 10px;
}

#whatsnewarticleswide{
	list-style-type: none;
	float: left;
	margin: 0;
	width: 650px;
	padding: 15px 0 20px 0;
}

#benefitsarticleswide{
	list-style-type: none;
	float: left;
	margin: 0;
	width: 650px;
	padding: 15px 0 20px 0;
}

#spotlight2 { display: none; }
#spotlight3 { display: none; } 
#spotlight4 { display: none; }
#spotlight5 { display: none; } 
#spotlight6 { display: none; } 

.Promosquares{
	position: relative;
	top: -22px;
    float: right;
   	z-index: 4;	
	margin: 0 10px 0 0;
	padding: 0; 	
}



#whatsnewarticleslast{
	list-style-type: none;
	float: left;
	margin: 0;	
	width: 640px;
	padding: 30px 0 0 10px;
}

.graybackground{
	background: #CCC;
	padding: 5px 25px 5px 5px;
	margin: 0 0 15px 0;
	width: 290px;
}

#video{
	float: right;
	clear: right;
	background: #CCC;
	padding: 15px 15px 15px 15px;
	margin-top: 15px;
}
	

.normalitem{
	padding: 0 10px 15px 0;

}

.undervideoitem{
	padding: 0 10px 15px 0;
	width: 640px;
}

#partnersection{
	vertical-align: top;
	margin: 20px 0 0 0;
	padding: 0 0 0 12px;
}


#partners{
	float: left;
	padding: 20px 0 0 12px;

}


.logos{
	float: left;
	padding: 0 0 0 14px;
	
}


.logosfirst{
	float: left;
	clear: both;
	padding: 0 0 0 5px;
}

/* MB PAGES */ 

.grayintro{
	background: #eaeaea;
	padding: 1px 20px 20px 20px;
	margin: 14px 0 0 0;
	height: 100px;
	width: 614px;
}

.introtext{
	float: left;
	width: 400px;
}

.paperclip{
	float: right;
	margin: -65px 0 0 0;
	background: url(../Images/img_paperclip.jpg) no-repeat;
	width: 194px;
	height: 114px;
}

.featuredleft{
	float: left;
	width: 320px;
	padding: 0 13px 0 0;
}

.featuredright{
	float: right;
	width: 320px;
}

.featuredtext{
	float: left;
	padding: 0 0 10px 0;
}

#downloadbtn{
	padding: 24px 0 24px 5px;
}

#featuredarticles{
	list-style-type: square;
	float: left;
	margin: 0 0 0 3px;	
	padding: 10px 0 0 10px;
}

#nextbtn{
	padding: 5px 0 80px 5px;
	float: right;
}

/* FOOTER */ 

#footer {
float: left;
width: 960px;
height: 70px;
background: url(../Images/img_footer.jpg) repeat-x;
padding: 0 0 0;
margin: 30px 0 0 0;
}


#footerleft{
	float: left;
	padding: 8px 10px 0 14px;
	margin: 0;
	list-style-type: none;	
}
	
	.leftitem{
	color: #FFF;
	font-size: 70%;
	padding: 0;
	margin: 0;
	text-align: left;
}

#footerright{
	float: right;
	margin: 0 0 10px 0;
	padding: 8px 5px 0 0;
	height: 76px;
	text-align: right;
	list-style-type: none;
}

.rightitem{
	color: #FFF;
	font-size: 75%;
	}
	
#gpm{
	float: right;
	width: 105px;
}

