.clear {
	clear:both;
}

.breadcrumb {
	font-weight:lighter;
	color:#7C7A7A;
	font-size:12px;
	margin-bottom: 0px;
	margin-top:20px;
	margin-left:20px;
}

.breadcrumb a{
	text-decoration:none;
	color:#7C7A7A;
}

.breadcrumb a:hover{
	text-decoration:underline;
	color:#7C7A7A;
}

.divider-breadcrum {
	margin-left: 5px;
	position:relative;
	top:1px;
}


.content li {
	padding-top:10px;
	padding-right:-10px;
	}


.content td {
	vertical-align:top;
	padding:3px 5px;
	spacing:10px;}


.top-course {
	padding:10px;
	height:30px;}


.content-right {
	float:right;
	position:relative;
	left:30px;
	height:auto;
	width:360px;
	}

.video-right-lesson {
	float:right;
	position:relative;
	top:30px;
	right:15px;
	background-image:url('/../images/bg-grey-video-courses.jpg');
	background-repeat:no-repeat;
	width:368px;
	height:auto;
	width:368px;
	}


.content-right img {
	padding-left:15px;
	padding-top:10px;

}

.video-right-lesson img {
	padding-left:15px;
	padding-top:10px;

}


.course-image {
	position:relative;
	top:-45px;
	left:600px;
}

.course-image-lesson {
	position:relative;
	top:-40px;
	left:620px;
}


.arrow-next-course {
	padding-top:15px;
	width:10px;
}


.arrow-next-course img {
	position:relative;
	right:0px;
	top:15px;

}


/*.tab-courses table { margin-left: 50px;}*/


.left-column-lesson {
	float:left;
	width:450px;
	margin-right:10px;
	}

.left-column-lesson p {
	padding: 0px 10px 0px 10px;
	}


.right-column-lesson {
	float:left;
	width:360px;
	padding-right:20px;
	margin-left:50px;}


.start-lesson-free {
	background-image: url('/images/start-lesson-free.jpg');
	background-repeat:no-repeat;
	display:block;
	text-align:center;
	height: 30px;
	width: 150px;
	text-align:center;
	color:#FFF;
	font-weight:bold;
}


.start-lesson-free a {
	display:block;
	height: 30px;
	width: 150px;
	color:#FFF;
	font-weight:bold;
	text-decoration:none;
	padding-top:6px;
}


.green-btn {
	background-image: url('/images/start-lesson-free.jpg');
	background-repeat:no-repeat;
}

.grey-btn {
	background-image: url('/images/start-lesson-free-not-active.jpg') !important;
	background-repeat:no-repeat;
}

.start-lesson-free a:hover {

	color:#FFF;
	font-weight:bold;
	text-decoration:none;
}

.start-lesson-free a:active {
	color:#FFF;
	font-weight:bold;
	text-decoration:underline;
}


.startlink a {
	color:#7CB518;
	text-decoration:none;
	}

.startlink a:hover {
		text-decoration:underline;
	}

.sponsor {

text-align:center;
padding-top:20px;

}


.float-right {
	float:right;
	padding:30px;
}







.left-panel  {

float:left;
width:500px;
margin-right:10px;

}


.right-panel  {

float:left;
width:400px;

}


.green-border {

border:1px solid #84BA28;
-moz-border-radius-bottomright: 5px;
border-bottom-right-radius: 5px;
-moz-border-radius-bottomleft: 5px;
border-bottom-left-radius: 5px;
-moz-border-radius-topright: 5px;
border-top-right-radius: 5px;
-moz-border-radius-topleft: 5px;
border-top-left-radius: 5px;
}



.course-image-top {

    float:left;
    padding-left:80px;
}



.facebook-like {

    float:left;
    padding-left:30px;

}



.sponsor-info {

text-align:center;
}


.choose-lessons{

text-align:center;
padding-left:30px;


}


.start-lesson {

padding-left:15px;

}




.ToolText{position:relative; }
.ToolTextHover{position:relative;}
.ToolText span{display: none;}

.ToolTextHover span{
  display:block;
  position:absolute;
  border:1px solid black;
  top:-300px;
  right:200px;
  background-color:gray; color:white;
  text-align: center;
  z-index:100;
}

.center {

text-align:center;

}



.imp-sign-up {

	color:blue;

}

.move-to {


	text-align:center;
	width:900px;
	height:55px;
	padding:5px 5px 5px 20px;
	border-bottom:1px double #6DAD01;
	border-top:1px double #6DAD01;
	background-color:#F2F2F2;



}

.move-to-es {


	text-align:center;
	width:900px;
	height:65px;
	padding:5px 5px 5px 20px;
	border-bottom:1px double #6DAD01;
	border-top:1px double #6DAD01;
	background-color:#F2F2F2;



}


.move-to-es a {

	color:#6DAD01;


}


.move-to-es img {

	float:left;
	padding-right:20px;

}




.info-migrate {


	text-align:center;
	font-size:14px;
	color:#898989;
	font-weight:bold;
	width:740px;
	float:left;
	padding-top:5px;

}


.move-to a {

	color:#6DAD01;


}


.move-to img {

	float:left;
	padding-right:20px;

}
