.ContactBox {  visibility:hidden; }

.Wrapper { position:relative; padding-bottom: 0px;}

.BottomLinks { visibility:hidden; }

.BG { padding-bottom:0px; background-image: none;  }

.background_img
{
	z-index: 0;
	margin-top:-78px;
}

.background_img td { margin:0px; padding:0px; }

.main_content
{
	z-index: 0;
	position: absolute;
	top: 330px;
	left: 295px;
	width:600px;
	height: 335px;
	text-align:justify;
}
.main_content a { color: #07a8d3; text-decoration:none; }
.main_content a:hover { color: #07a8d3; text-decoration:underline; }

.main_content_study
{
	z-index: 0;
	position: absolute;
	top: 330px;
	left: 295px;
	width:350px;
	height: 335px;
	text-align:justify;
}

.main_content_study a { color: #07a8d3; text-decoration:none; }
.main_content_study a:hover { color: #07a8d3; text-decoration:underline; }

.main_content_study .product { margin: 10px 0; }
.main_content_study .product h3 { color: #0099cb; font-size: 13px; margin: 0px 0px 5px 0px;  }
.main_content_study .product img { width: 70px; height: 70px; float: left; margin:0px; padding:0px; }
.main_content_study .product .desc { margin-left: 80px; }
.nav_left
{
	z-index: 3;
	position: absolute;
	top: 330px;
	left: 65px;
	
}

.title_content
{
	font-size: 20px;
	font-weight: bold;
	font-family: gill Sans, arial;
}


.nav_left 
{	
	border-collapse: collapse;
	border-style: solid;
	border-color:white;
	border-width: 1px; 
}

.level1
{
	background-color: #e7e4d3;
	border: 1px solid white;
	
	width: 176px;
	height: 25px;
	color: #333333;
	font-size: 13px;
	font-weight: bold;
	font-family: gill Sans, arial;
	line-height: 2em;
	cursor:pointer;
}

.level1_stud 
{
	background-color: #D4CFB1;
	border: 1px solid white;
	width: 176px;
	height: 50px;
	color: #333333;
	font-size: 13px;
	font-weight: bold;
	font-family: gill Sans, arial;
	cursor:pointer;
}

.level1 a { display:block; width:170px; height: 25px; padding: 0 0 0 6px;}
.level1 a:hover { background-color:#f1efe2; color: #07a8d3; text-decoration: none; }

.level1_stud a { display:block; width:170px; height: 50px; padding: 10px 0 0 6px;}
.level1_stud a:hover { background-color:#f1efe2; color: #07a8d3; text-decoration: none; }

.level2 
{
	background-color: #f1efe2;
	border: 1px solid white;
	padding: 0 0 0 12px;
	font-size: 13px;
	font-weight: bold;
	font-family: gill Sans, arial;
	color: #333333;
	line-height: 2em;
}

.level2 ul { margin: 0px; padding: 0px; list-style-type: circle;}
.level2 li { margin-left: 10px; line-height: 1.3em;}
.activecell 
{
	background-color: #f1efe2;
	color: #07a8d3;
}

.activecell2
{
	background-color: #D4CFB1;
	color: #07a8d3;
}

.selectedcell 
{
	background-color: #f1efe2;
	color:#07a8d3;
	font-weight: bold;
	text-decoration: none; 
	
}

a { 
	color: #333333;
}

a:visited 
{
	color: #333333;

}

a:hover 
{
	color: #07a8d3;
	 
}

.city_link_table a { margin-right: 5px;}

.hidesubmenu { display: none;  }
.showsubmenu { display: block;  }

/**************************************
/* form
/**************************************/
.formdiv { 
	z-index: 0;
	position: absolute;
	top: 305px;
	left: 680px;
	width:252px;
	height: 335px;
	text-align:left;
	
}

.formdiv .top { background-color:#ffb521; width:250px; float:left; margin-top: 10px; padding:0px;}
.formdiv .top h1 { font-size: 13px; margin: 0 10px; }
.formdiv .top img { float: right; width: 114px; margin:0 10px 0 5px;}
.formdiv .top img.bro { float:right; width: 126px; margin:0 5px;}
.formdiv .top p { margin: 10px 0 0px 10px; }

.formdiv .TY { background: url(http://media.ef.com/_imgs/funnelpages/seo/malta/TYbk.gif) top right no-repeat; 
	width:250px; height: 95px; float:left; padding:0px; }
.formdiv .TY .TYtitle { font-size: 16px; width: 200px; margin:0 auto; padding: 20px 0; }
.formdiv .TY p { margin: 10px 0 0px 10px;}
#TYtext { width:200px; margin: 0 auto; padding: 10px 0; }

#formdiv2 { width:250px; float:left; margin-top:5px; padding:0px;background-color:#ffef4a;float:left; }

#formdiv2 form { margin:0px; padding: 0px; }
#formdiv2 .step2 { padding: 0 10px;}
#formdiv2 #tr { margin:0 auto; padding:1px 0; width:200px; }
#formdiv2 #tr input { width:135px; padding:1px 0px; margin: 1px 0; border:1px solid #8e8e8e; font-size: 12px; float:right; }
#formdiv2 #tr textarea.f_comments { color: #666666;}
#formdiv2 #tr textarea.isChanged { color: #000000; }

#formdiv2 #tr select#f_state { width:200px; padding-left:5px; margin: 1px 0; }
#formdiv2 #tr input#f_sex { width:25px; border:0px; }
#formdiv2 #tr #birthdayfields { margin-top: 10px; }
#formdiv2 #tr #genderfields { margin-bottom: 10px; }

#formdiv2 #tr #ctl00_ContentPlaceHolder1_eBrochure_Spam { border:0px;width:20px; float:left; margin-top: 5px; }
#formdiv2 #tr #ctl00_ContentPlaceHolder1_eBrochure_Gender_0 { border:0px;width:20px;float: none; }
#formdiv2 #tr #ctl00_ContentPlaceHolder1_eBrochure_Gender_1 { border:0px;width:20px;float:none }

#formdiv2 #tr .spamtxt { margin-left: 25px; width:172px;  margin-top: 5px;}

#formdiv2 #tr #trpreferred { background: url(http://media.ef.com/_imgs/welcome/sem/09/red_arrow.gif) 0% 100% no-repeat;}
#formdiv2 #tr #trpreferred .f_preferred { width: 180px; margin-left:20px; }
#formdiv2 #tr #trpreferred #ctl00_ContentPlaceHolder1_eBrochure_brochure { width: 180px; margin-left:20px; }

#formdiv .tfstep2 { margin: 20px; }

.formSubmit { margin: 0 auto; padding:0; }
  /*submit button */
#formdiv2 #tr input.Sbutton  
{
	height:41px;
	width:204px;
	font-weight:bold;
	font-size:15px; 
	color: #184c7e;
	text-align:center;
	margin:0 auto;
	padding: 0;
	float:none;
	border: 0;
	cursor: pointer;
	background: url(http://media.ef.com/_imgs/funnelpages/seo/malta/SUBMIT.jpg) top left no-repeat;
	
}

.nothanks { float:right;padding:0px;margin:0px 20px 0px 0;}
.nothanks a { color: #07a8d3; }

/* form field toggle */
.hasFocus { color: #666666;}
.isChanged { color: #000000; }

/* error style*/
.fieldBoxError { color:#990000; background-color: #FFCC99; }
.TextError { color:#990000;  }

.newerror {
	background-color:#ffef4a;
	font-weight:bold;
	left:0px;
	position:absolute;
}

.trrow { width:200px; float:left;}

.label { position: relative; width:60px; float: left; font-size: 12px;  }
.birthdaylabel, .genderlabel { position: relative; width:200px; float: left; font-size: 12px; clear:both; }
.errorsummary ul { margin: 5px 0; padding: 0; }
.errorsummary li { margin-left: 20px;  padding-left:3px;}

#studydiv { position:absolute; top:50px; right:30px; width:250px; height: 35px; text-align:center; padding: 10px 0 0 0;
	background: url(/_imgs/funnelpages/seo/malta/topform.gif) top left no-repeat;
	
	}
a.study_lnk 
{
	font-weight:bold;
	font-size:15px; 
	color: #195683; 
}

.prod_but 
{	width:236px; height: 26px; text-align:center; padding: 5px 0 0 0; margin:10px auto;
	background: url(http://media.ef.com/_imgs/funnelpages/seo/malta/linkbutton.jpg) top left no-repeat;
}

a.prod_lnk 
{
	font-weight:bold;
	font-size:15px; 
	color: #ffffff; 
}
