body { background-color: #ceedfc; font-size: 12px;}


/******************
 * TOP SECTION
 ******************/
.LogoTop { background:#FFE03C url(/_imgs/ils/new/topBG.gif) bottom left; } 

.TagLine img { position:absolute;top:-20px; width:270px; }
.TopBar 
{
	height:22px;
}
.TopBar .TopLinks li{
   text-transform: uppercase;
}
.TopBar .TopLinks li a{
    text-transform: uppercase;
}

.ContactBox 
{
	font-size:16px;
	margin-top: 35px;
}
.ContactBox .tel { vertical-align: middle;}

/*************************
 Body section
****************************/
.Wrapper {
	width: 960px;
	background-color: white;
}

.topbanner {
	background: #FFE03C url(/_imgs/welcome/sem/becasmec/becas.jpg) center left no-repeat;
	width:960px;
	height: 145px;
	margin: 2px 0 7px 0;
	padding:0;
	position:relative;
}

.toplink { position:absolute;
	top:30px;
	right:0px;
	color:#FFE141;
	width:245px;
	height:90px;
}

.toplink a 
{
	text-decoration: underline; color:#FFE141; 
	font-size:16px;
	font-weight:bold;
}

.toplink img { vertical-align: middle; padding-left:5px;}

.topbecas { 
	position:absolute;
	top:45px;
	left:15px;
}

#maincontent { font-size: 12px; padding:0px 10px;}
#maincontent p { font-size: 12px; }
#maincontent a { text-decoration:underline;}
#maincontent .titlebar { margin:0;padding:0px;background-color:#0066CC;line-height:2em; }
#maincontent .titlebar h2 { margin:0;font-family: arial, verdana, helvetica, sans-serif;font-size:16px;font-weight:bold;color:white;padding-left:5px; }
#maincontent h2 
{
	font-weight:bold;
	font-size:14px;
	color: Black;
	font-family: arial, verdana, helvetica, sans-serif;
}

#maincontent ul 
{
	
	list-style-type: none;
	
	margin: 0px;
	padding:0;
}

#maincontent li { 
	background: url(/_imgs/welcome/sem/becasmec/yellowsq.gif) left center no-repeat;
	line-height: 1.5em; 
	font-size: 12px; 
	padding-left: 15px;
}

#maincontent #pricetable { 
	border: 1px solid #CCCCCC;
	background-color: #E9EFFB;
	font-size: 11px;
	text-align:left;
}

#maincontent #pricetable td { 
	border: 1px dotted #CCCCCC;

}
.maintable { 
	background-color:#f7f3cf;
	width: 960px;
}
.maintable td {
	background-color:white;
}


h3{
	margin: 3px 0 ;
	font-weight:bold;
	font-size:16px;
	font-family: arial, verdana, helvetica, sans-serif;
}


h4{
	color:#737373;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size:13px;
	margin: 3px 0 ;
	padding:0;
}

h5{
	margin: 3px 0;
	font-weight:bold;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size:14px;
}
h6{
	padding-top: 5px;
	font-family: arial, verdana, helvetica, sans-serif;
	font-weight:bold;
	font-size:16px;
	color:#2667ca;
	margin:2px 0;
}

a 
{
	font-family: arial, verdana, helvetica, sans-serif;
	font-size:11px;
	color: #3670ab;
	text-decoration:none;
}
a:hover 
{
	font-family: arial, verdana, helvetica, sans-serif;
	text-decoration:underline;
	
}

p { font-family: arial, verdana, helvetica, sans-serif;
	font-size:11px;
}

.underlined 
{	border-bottom: 1px dotted #666666;
	color: #1C346A;
	font-size:13px;
	line-height: 14px;
	padding-bottom: 3px;
	text-align: left;
}   

#school 
{
	padding: 5px; 
	text-align:left;
	font-size: 12px;
}

#school table td
{	font-size: 11px; 
}

/*************************
 About EF section
****************************/
.aboutef {
	margin:10px;border:6px solid #C9EAF1;
}

.aboutef .ef_info 
{
	
	padding:5px;
	font-size:11px;
	font-family: arial, verdana, helvetica, sans-serif;
}
.aboutef .ef_info h4 
{
	font-size:13px;
	color:#336EB2;
	font-family: arial, verdana, helvetica, sans-serif; 
}

.aboutef .ef_info a{
	/*color: #005179; /* different shade of blue */
	text-decoration: none;
	font-size: 11px;
	font-family: arial, verdana, helvetica, sans-serif;
}
.aboutef .ef_info a:hover{
	text-decoration: underline;
	font-size: 11px;
	/*color: #005179;*/
}

.aboutef .ef_info a:visited{
	text-decoration: none;
	font-size: 11px;
	/*color: #005179;*/
}

.privacy_txt { font-family: arial, verdana, helvetica, sans-serif;font-size: 11px; color: #999999}

#accredit h2 { font-size: 12px; text-transform: uppercase; }

/**
FORM
***/
form { margin: 0; padding:0; }
.formtitle { font-size: 12px; color:Black; }
.req { font-family: arial, verdana, helvetica, sans-serif;font-size:11px;padding:5px 0; margin:0px;color: Black; }
