*
{
	margin:0;
	padding:0;
}

img
{
	border:0;
}

.container
{
	width:960px;
	margin:0px auto;
	position:relative;
}

.clear
{
	clear:both;
}

.logo 
{
	float: left;
	width: 164px;
	height: 36px;
	background-image: url('http://img.babylon.com/site/images/babylon10/nav/logo_img.jpg');
	margin-top: 8px;
	cursor: default;
}

.navBorderYellow
{
	width: 100%;
	height: 5px;
	background-color: #efbd25;
	border-bottom: 1px solid #efbd25;
	border-top: 1px solid #f1f2f2;
	margin-top:10px;
}

.lb_positionerBlack
{
 position:absolute;
 top:15px;
 right:0;
 display:none;
}

 .lb_flagCurrentBlack  {
	background-image: url('http://img.babylon.com/site/images/babylon10/nav/gif.gif');
	background-repeat: no-repeat;
	width: 26px;
	height: 13px;
	margin: 6px 5px 0 5px !important;
	float: left;
}

#h_link
{
 font:20px 'MuseoSans-500', arial;
 color:#1e6497;
 display:inline-block;
 float:right;
 margin:15px 10px 0 0;
}

.wrap
{
 width:100%;
 height:100%;
}


.main
{
 width:960px;
 margin:0 auto;
 color:#0e4890;
}

.top_left
{
 width:550px;
 float:left;
}

.right_top
{
 width:350px;
 float:right;
}

.top_text
{
 color:#004f8a;
 font:48px 'MuseoSans-300' , arial;
 text-align:center;
}

.top_btn
 {
 width:350px;
 height:75px;
 border-bottom: 5px solid #4d8e0b;
 text-align: center;
 font-size: 36px;
 font-family: 'MuseoSans-700' , arial;
 color: #ffffff;
 text-shadow: 1px 1px 2px rgba(0,0,0,.33);
 border-radius:4px;
 background:#7ec51f;
 background:linear-gradient(#7ec51f, #54a815);
 padding:5px 0 0 0;
 cursor:pointer;
 margin:118px 0 0 0;
}

.top_btn span
{
 font-size:20px;
 text-transform:uppercase;
 display:block;
}

.learn
{
 width:107px;
 color:#afafb1;
 font-family: 'MuseoSans-500' , arial;
 font-size: 16px;
 margin:0 auto;
 cursor:pointer;
 position:absolute;
 bottom:5%;
 left:45%;
}

.features
{
 width:800px;
 margin:50px auto 0 auto;
 font-family:'MuseoSans-300' , arial;
 font-size:19px;
 color:#676767;
}

.two, .three
{
 margin:90px 0 0 0;
}

.one .feat_img, .three .feat_img
{
 width:170px;
 float:left;
}

.two .feat_img
{
 width:170px;
 float:right;
 text-align:right
}

.feat_txt
{
 width:630px;
 float:left;
}

.one .feat_txt
{
 padding:65px 0 0 0;
}

.three .feat_txt
{
 padding:20px 0 0 0;
}

.feat_txt span
{
 font-family:'MuseoSans-500' , arial;
 font-size:30px;
}

.feats_btn
 {
 width:155px;
 height:32px;
 border-bottom:3px solid #4d8e0b;
 text-align: center;
 font-size: 24px;
 font-family: 'MuseoSans-700' , arial;
 color: #ffffff;
 text-shadow: 1px 1px 2px rgba(0,0,0,.33);
 border-radius:4px;
 background:#7ec51f;
 background:linear-gradient(#7ec51f, #54a815);
 padding:3px 0 0 0;
 cursor:pointer;
 margin:70px auto 0 auto;
}

#bar
{
 width:100%;
 height:35px;
 background:#eaeaea;
 border-top:1px solid #c2c2c2;
 border-bottom:1px solid #c2c2c2;
 position:fixed;
 top:0;
 z-index:999;
 display:none;
}

.bar_inner
{
 width:1000px;
 margin:0 auto;
}

.bar_txt
{
 font-family:'MuseoSans-300' , arial;
 font-size: 22px;
 color:#000;
 padding:4px 0 0 0;
 width:600px;
 float:left;
}

.bar_btn
 {
 width:180px;
 height:25px;
 float:right;
 border-bottom:3px solid #4d8e0b;
 text-align: center;
 font-size: 20px;
 font-family: 'MuseoSans-700' , arial;
 color: #ffffff;
 text-shadow: 1px 1px 2px rgba(0,0,0,.33);
 border-radius:3px;
 background:#7ec51f;
 background:linear-gradient(#7ec51f, #54a815);
 padding:3px 0 0 0;
 cursor:pointer;
 margin:2px 0 0 0;
}

.yh_area
{
 width:900px;
 margin:60px auto 0 auto;
 color:#676767;
 text-align:center;
}

.yh_area p
{
 margin-top:10px;
 font-family:'MuseoSans-300' , arial;
 font-size:14px;
}

.footer_links_wrapper 
{
 width: 100%;
 height: 72px;
 margin-top:40px;
}

.footer_links
{
 width: 550px;
 text-align: center;
 margin:auto;
 padding-top: 20px;
 color: #838383;
}

.footer_links a
{
 color: #838383;
}

.footer_links a:hover
{
 text-decoration: underline;
}

