@font-face{
	font-family:'Alchemist_OE';
	src:url('/content/styles/fonts/alchemist_oelight.eot');
	src:url('/content/styles/fonts/alchemist_oelight.eot?#iefix') format('embedded-opentype'),
		url('/content/styles/fonts/alchemist_oelight.woff') format('woff'),
		url('/content/styles/fonts/alchemist_oelight.svgz#alchemist_oelight') format('svg'),
		url('/content/styles/fonts/alchemist_oelight.svg#alchemist_oelight') format('svg');
}
@font-face{
	font-family:'alchemist_oeregular';
	src:url('/content/styles/fonts/alchemist_oeregular.eot');
	src:url('/content/styles/fonts/alchemist_oeregular.eot?#iefix') format('embedded-opentype'),
		url('/content/styles/fonts/alchemist_oeregular.woff') format('woff'),
		url('/content/styles/fonts/alchemist_oeregular.svgz#alchemist_oeregular') format('svg'),
		url('/content/styles/fonts/alchemist_oeregular.svg#alchemist_oeregular') format('svg');
}
@font-face{
	font-family:'alchemist_oebold';
	src:url('/content/styles/fonts/alchemist_oebold.eot');
	src:url('/content/styles/fonts/alchemist_oebold.eot?#iefix') format('embedded-opentype'),
		url('/content/styles/fonts/alchemist_oebold.woff') format('woff'),
		url('/content/styles/fonts/alchemist_oebold.svgz#alchemist_oebold') format('svg'),
		url('/content/styles/fonts/alchemist_oebold.svg#alchemist_oebold') format('svg');
}
@font-face{
	font-family:'alchemist_oeblack';
	src:url('/content/styles/fonts/alchemist_oeblack.eot');
	src:url('/content/styles/fonts/alchemist_oeblack.eot?#iefix') format('embedded-opentype'),
		url('/content/styles/fonts/alchemist_oeblack.woff') format('woff'),
		url('/content/styles/fonts/alchemist_oeblack.svgz#alchemist_oeblack') format('svg'),
		url('/content/styles/fonts/alchemist_oeblack.svg#alchemist_oeblack') format('svg');
}
@font-face{
	font-family:'alchemist_oesemibold';
	src:url('/content/styles/fonts/alchemist_oesemibold.eot');
	src:url('/content/styles/fonts/alchemist_oesemibold.eot?#iefix') format('embedded-opentype'),
		url('/content/styles/fonts/alchemist_oesemibold.woff') format('woff'),
		url('/content/styles/fonts/alchemist_oesemibold.svgz#alchemist_oesemibold') format('svg'),
		url('/content/styles/fonts/alchemist_oesemibold.svg#alchemist_oesemibold') format('svg');
}
@font-face{
	font-family:'alchemist_oeultra';
	src:url('/content/styles/fonts/alchemist_oeultra.eot');
	src:url('/content/styles/fonts/alchemist_oeultra.eot?#iefix') format('embedded-opentype'),
		url('/content/styles/fonts/alchemist_oeultra.woff') format('woff'),
		url('/content/styles/fonts/alchemist_oeultra.svgz#alchemist_oeultra') format('svg'),
		url('/content/styles/fonts/alchemist_oeultra.svg#alchemist_oeultra') format('svg');
}
@font-face{
	font-family:'alchemist_oeultrathin';
	src:url('/content/styles/fonts/alchemist_oeultrathin.eot');
	src:url('/content/styles/fonts/alchemist_oeultrathin.eot?#iefix') format('embedded-opentype'),
		url('/content/styles/fonts/alchemist_oeultrathin.woff') format('woff'),
		url('/content/styles/fonts/alchemist_oeultrathin.svgz#alchemist_oeultrathin') format('svg'),
		url('/content/styles/fonts/alchemist_oeultrathin.svg#alchemist_oeultrathin') format('svg');
}
@font-face{
	font-family:'Alchemist_OE UltraLight';
	src:url('/content/styles/fonts/alchemist_oeultralight.eot');
	src:url('/content/styles/fonts/alchemist_oeultralight.eot?#iefix') format('embedded-opentype'),
		url('/content/styles/fonts/alchemist_oeultralight.woff') format('woff'),
		url('/content/styles/fonts/alchemist_oeultralight.svgz#alchemist_oeultralight') format('svg'),
		url('/content/styles/fonts/alchemist_oeultralight.svg#alchemist_oeultralight') format('svg');
}
@font-face{
	font-family:'alchemist_oethin';
	src:url('/content/styles/fonts/alchemist_oethin.eot');
	src:url('/content/styles/fonts/alchemist_oethin.eot?#iefix') format('embedded-opentype'),
		url('/content/styles/fonts/alchemist_oethin.woff') format('woff'),
		url('/content/styles/fonts/alchemist_oethin.svgz#alchemist_oethin') format('svg'),
		url('/content/styles/fonts/alchemist_oethin.svg#alchemist_oethin') format('svg');
}
input[type="button"], input[type="submit"], input[type="image"], input[type="reset"], a, select{cursor:pointer;}
input[type="url"], input[type="email"], input[type="tel"]{direction:ltr;text-align:right;}
input[type="checkbox"], input[type="radio"]{vertical-align:middle;cursor:pointer;}
input[type="email"]::-webkit-input-placeholder{direction:rtl;}
input[type="url"]::-webkit-input-placeholder{direction:rtl;}
input[type="tel"]::-webkit-input-placeholder{direction:rtl;}
input[type="email"]::-moz-placeholder{direction:rtl;}
input[type="url"]::-moz-placeholder{direction:rtl;}
input[type="tel"]:-moz-placeholder{direction:rtl;}
input, textarea, select{font-family:inherit;font-size:inherit;}
button{
	background:none;
	border:none;
	padding:0;
	margin:0;
	line-height:inherit;
	cursor:pointer;
	font-family:inherit;
	font-size:inherit;
	color:inherit;
	text-align:right;
}
img, embed, object, iframe{max-width:100%;}
textarea{overflow:auto;resize:vertical;}
form, p, blockquote{margin:0;padding:0;}
a img{border:0;text-decoration:none;}
table{border-collapse:collapse;}
iframe[name="google_conversion_frame"]{
	position:fixed;
	left:-999px;
	top:-999px;
}
.dooble{
	bottom:0;
	color:#FFFFFF;
	font-weight:normal;
	padding:5px;
	position:absolute;
	text-align:left;
}
.dooble a{
	color:#FFFFFF;
	font-family:arial;
	font-weight:normal;
	padding:0;
	text-decoration:none;
}
.dooble a:hover{
	color:#000000;
	text-decoration:none;
}
.dooble span{
	color:#00CCFF;
	font-weight:normal;
}
body{
	background:none repeat scroll 0 0 #F0F1F3;
	color:#535355;
	font:13px/18px Arial,Helvetica,sans-serif;
	margin:0;
	padding:0;
	text-align:right;
}
h1, h3, h2, h4, h5, h6, p, span, strong, a, ul, li{
	margin:0;
	padding:0;
}
a{
	color:#0972AC;
	text-decoration:none;
}
ul, li{list-style:none outside none;}
.clear{clear:both;}
a img{border:medium none;}
body, html{height:100%;}
#outer{
	direction:rtl;
	float:right;
	padding-bottom:528px;
	position:relative;
	width:100%;
}
.wrapper{
	margin:0 auto;
	width:1003px;
}
.wrapper::after{
	content:'';
	clear:both;
	display:block;
}
.about_wrap{
	background:url("/content/images/about_bg.png") no-repeat scroll left top rgba(0,0,0,0);
	min-height:650px;
	width:100%;
}
.learn_wrap{
	background:url("/content/images/learn_bg.png") no-repeat scroll left top rgba(0,0,0,0);
	min-height:650px;
	width:100%;
}
.kyte{
	height:323px;
	left:500px;
	position:absolute;
	top:110px;
	width:435px;
}
.kyte img{
	height:303px;
	opacity:0.2;
	width:406px;
}
.askoli{
	font-family:Helvetica;
	font-size:30px;
	font-weight:normal;
}
#header{
	background:url("/content/images/header-main.png") no-repeat scroll center bottom rgba(0,0,0,0);
	float:right;
	margin-bottom:15px;
	min-height:127px;
	min-width:100%;
	position:relative;
	z-index:3;
}
.headerLeft{
	background:url("/content/images/header-left.png") repeat-x scroll 0 0 rgba(0,0,0,0);
	float:left;
	left:0;
	min-height:127px;
	position:absolute;
	top:0;
	width:50%;
	z-index:1;
}
.headerRight{
	background:url("/content/images/header-right.png") repeat-x scroll 0 0 rgba(0,0,0,0);
	float:left;
	min-height:127px;
	position:absolute;
	right:0;
	top:0;
	width:50%;
}
.headerBottom{
	background:none repeat scroll 0 0 #F0F1F3;
	left:0;
	min-height:48px;
	min-width:100%;
	position:absolute;
	top:90px;
}
.rightBox{
	float:right;
	width:600px;
}
.rightTopLink{
	float:right;
	margin:15px 0 0;
	width:85%;
}
.rightTopLink li{
	color:#FFFFFF;
	float:right;
	font:14px/24px 'Alchemist_OE',Arial,Helvetica,sans-serif;
	padding:0 10px 0 14px;
}
.rightTopLink li a{
	color:#FFFFFF;
	font:14px/24px 'Alchemist_OE',Arial,Helvetica,sans-serif;
}
.rightTopLink li.last{
	background:url("/content/images/seprator.gif") no-repeat scroll right 9px rgba(0,0,0,0);
}
.top_logo{
	float:right;
	height:71px;
	margin:25px 0 0;
	width:81px;
}
.h:hover{
	background-position:right center;
}
.h.active{
	background-position:right bottom;
}
.h img{
	height:71px;
	margin:5px 5px 0 0;
	width:81px;
}
.main_top_menu{
	float:right;
	margin:24px 0 0;
	padding:0;
}
.main_top_menu .nav{
	width:auto;
}
.nav{
	float:right;
	text-align:right;
}
.nav > li{
	background:url("/content/images/r.gif") no-repeat scroll right top rgba(0,0,0,0);
	margin-left:9px;
	vertical-align:top;
	display:inline-block;
}
.nav li.new{
	background:url("/content/images/first_r.png") no-repeat scroll right top rgba(0,0,0,0);
}
.nav li.notAvailable{
	background:url("/content/images/last_r.gif") no-repeat scroll left -34px rgba(0,0,0,0) !important;
}
.nav li.last{
	background:url("/content/images/last_r.gif") no-repeat scroll left top rgba(0,0,0,0);
}
.nav li a{
	background:url("/content/images/l.gif") no-repeat scroll left top rgba(0,0,0,0);
	color:#474747;
	display:block;
	font:17px/31px 'Alchemist_OE',Arial,Helvetica,sans-serif;
	height:31px;
	padding:0 15px;
}
.nav li.last > a{
	background:url("/content/images/last_l.gif") no-repeat scroll right top rgba(0,0,0,0) !important;
	padding:0 10px 0 25px !important;
}
.nav li.new a{
	padding:0 23px 0 13px !important;
}
.nav li:hover{
	background-position:right center;
}
.nav li:hover a{
	background-position:left center;
}
.nav li.active{
	background-position:right bottom;
}
.nav li.last:hover, .nav li.notAvailable:hover{
	background-position:left center;
}
.nav li.last:hover a, .nav li.notAvailable:hover a{
	background-position:right -34px !important;
}
.nav li.notAvailable a{
	background:url("/content/images/last_l.gif") no-repeat scroll right -34px rgba(0,0,0,0) !important;
	padding:0 10px 0 25px !important;
}
.nav li.last.active{
	background-position:left bottom;
}
.nav li.active a{
	background-position:left bottom;
	color:#FFFFFF;
}
.nav li.active.last a{
	background-position:right bottom !important;
	color:#FFFFFF;
}
.navTopLeft{
	background:url("/content/images/nav-top-left.png") no-repeat scroll right 0 rgba(0,0,0,0);
	left:0;
	margin-left:-500px;
	min-height:37px;
	position:absolute;
	top:0;
	width:50%;
	z-index:9;
}
.navTopLeft1{
	background:url("/content/images/nav-top-left01.png") repeat scroll 0 0 rgba(0,0,0,0);
	left:0;
	margin-left:-500px;
	min-height:37px;
	position:absolute;
	top:0;
	width:50%;
}
.lefBox{
	float:right;
	width:403px;
}
.leftTopLink{
	background:url("/content/images/top-left-link-bg.png") no-repeat scroll right -3px rgba(0,0,0,0);
	float:right;
	min-height:40px;
	padding:6px 27px 0 0;
	width:390px;
}
.leftTopLink > li{
	float:right;
	height:35px;
	position:relative;
}
.leftTopLink > li > a{
	color:#474747;
	display:block;
	font:14px/24px 'Alchemist_OE',Arial,Helvetica,sans-serif;
	margin-left:15px;
	padding:0 0 0 14px;
}
.leftTopLink li.dropdown:hover > a, .leftTopLink li a:hover{
	color:#148FAD !important;
}
.leftTopLink li.new a{
	margin-left:0;
}
.leftTopLink li.last a{
	margin:0;
}
.leftTopLink li.dropdown > a{
	background:url("/content/images/down-arrow.png") no-repeat scroll 0 10px rgba(0,0,0,0);
}
.leftTopLink li.dropdown ul{
	background:none repeat scroll 0 0 #FFFFFF;
	border-bottom:2px solid #F5A227;
	padding:5px 10px;
	position:absolute;
	right:-10px;
	top:-999px;
	width:80px;
	z-index:99999;
}
.leftTopLink li.dropdown > a.focus + ul,
.leftTopLink li.dropdown:hover ul{
	top:30px;
}
.leftTopLink li.dropdown ul li{
	display:block;
	width:100%;
}
.leftTopLink li.dropdown ul li a{
	color:#474747;
	display:block;
	font:13px/24px 'Alchemist_OE',Arial,Helvetica,sans-serif;
	margin:0;
	padding:0;
}
.search{
	float:left;
	height:31px;
	margin:13px 0;
	padding:0;
	width:375px;
}
.search input[type="text"]{
	border:0 none;
	color:#4B4B4D;
	float:right;
	font:12px/23px Arial;
	height:23px;
	margin:0;
	outline:medium none;
	padding:4px 35px 4px 0;
	position:relative;
	text-align:right;
	width:168px;
}
.bodyContainer.padd{
	padding-top:0;
}
.bodyContainer, .containerTop, .containerBottom{
	float:left;
	width:100%;
}
.bodyContainer{padding:0 0 50px 0;}
.containerTop{
	background:none repeat scroll 0 0 #FFFFFF;
	padding:23px 0 30px;
}
.containerTopRight{
	float:right;
	width:553px;
}
.logo{
	float:right;
	height:94px;
	margin-right:86px;
	width:318px;
}
.rightList{
	float:left;
	padding:26px 0 18px;
	width:100%;
}
.rightList li{
	background:url("/content/images/bullet.png") no-repeat scroll right 11px rgba(0,0,0,0);
	float:left;
	padding:2px 0 4px;
	width:100%;
}
.rightList li a{
	color:#4B4B4D;
	font:17px/24px 'Alchemist_OE',Arial,Helvetica,sans-serif;
	padding-right:15px;
}
.rightList .blockHP{
	color:#4B4B4D;
	font:17px/24px 'Alchemist_OE',Arial,Helvetica,sans-serif;
	padding-right:24px;
}
.rightList .blockHP p{
	background:url("/content/images/bullet.png") no-repeat scroll right 11px rgba(0,0,0,0);
	float:right;
	padding:3px 10px 4px;
}
.btn{
	border:1px solid #C3C3C5;
	display:inline-block;
	float:right;
	margin:0 22px 0 0;
}
.btn a{
	background:url("/content/images/nav-bg.gif") repeat-x scroll left bottom #FFFFFF;
	border:1px solid #FFFFFF;
	color:#474747;
	display:inline-block;
	font:18px/34px 'Alchemist_OE',Arial,Helvetica,sans-serif;
	height:34px;
	padding:0 19px;
}
	input.greyBtn{
	background:url("/content/images/blue-btn-bg.gif") repeat-x scroll left bottom #6AB3DB;
	border:1px solid #96CAE6;
	color:#FFFFFF;
	cursor:pointer;
	display:block;
	font:18px/27px 'Alchemist_OE',Arial,Helvetica,sans-serif;
	padding:0 15px 3px;
}
.blueBtn{
	border:1px solid #6AB3DB;
	display:inline-block;
	float:right;
	margin-right:15px;
}
.blueBtn a{
	background:url("/content/images/blue-btn-bg.gif") repeat-x scroll left bottom #6AB3DB;
	border:1px solid #96CAE6;
	color:#FFFFFF;
	cursor:pointer;
	display:block;
	font:18px/32px 'Alchemist_OE',Arial,Helvetica,sans-serif;
	padding:0 15px;
}
	input.blueBtn{
	background:url("/content/images/blue-btn-bg.gif") repeat-x scroll left bottom #6AB3DB;
	border:1px solid #96CAE6;
	color:#FFFFFF;
	cursor:pointer;
	display:block;
	font:18px/27px 'Alchemist_OE',Arial,Helvetica,sans-serif;
	padding:4px 15px 3px;
}
.containerTopLeft{
	float:right;
	width:450px;
}
.videoWrap{
	border:1px solid #C3C3C5;
	overflow:hidden;
	padding-bottom:1px;
}
.videoInner{
	background:none repeat scroll 0 0 #EDEEF0;
	border:1px solid #FFFFFF;
	float:right;
	height:249px;
	padding:8px;
	width:430px;
}
.video{
	border:1px solid #C3C3C5;
	float:right;
	margin:0;
	padding:0;
	width:429px;
}
.video img{
	float:right;
}
.leftLinks{
	float:right;
	margin-top:6px;
	width:100%;
}
.leftLinks li{
	background:url("/content/images/seprator03.gif") no-repeat scroll 0 7px rgba(0,0,0,0);
	float:right;
	padding:0 15px 0 16px;
}
.leftLinks li a{
	color:#4B4B4D;
	font:17px/24px 'Alchemist_OE',Arial,Helvetica,sans-serif;
}
.leftLinks li.last{
	background:none repeat scroll 0 0 rgba(0,0,0,0);
	padding-left:0;
}
.containerBottom{
	background:none repeat scroll 0 0 #F0F1F3;
	position:relative;
}
.conBtmLeft{
	background:url("/content/images/bg02.jpg") no-repeat scroll 0 0 rgba(0,0,0,0);
	left:0;
	min-height:51px;
	position:absolute;
	top:0;
	width:50%;
}
.contBtmHead{
	float:right;
	margin-top:25px;
	padding:0;
	width:100%;
}
.contBtmHead strong{
	color:#4B4B4D;
	float:right;
	font:27px/32px 'Alchemist_OE',Arial,Helvetica,sans-serif;
}
.contBtmNav{
	float:right;
	margin:7px 18px;
	width:795px;
}
.contBtmNav li{
	display:inline-block;
	float:right;
	margin-left:11px;
}
.contBtmNav li a{
	color:#474747;
	display:block;
	font:15px/24px 'Alchemist_OE',Arial,Helvetica,sans-serif;
	padding:0 6px 0 5px;
	text-align:center;
}
.contBtmNav li.active{
	border:1px solid #C3C3C5;
}
.contBtmNav li.active a{
	background:url("/content/images/nav-bg.gif") repeat-x scroll left bottom #FFFFFF;
	border:1px solid #FFFFFF;
	height:16px;
	line-height:21px;
	padding-bottom:3px;
}
.contBtmNav li.activeSubject{
	border:1px solid #C3C3C5;
}
.contBtmNav li.activeSubject a{
	background:url("/content/images/nav-bg.gif") repeat-x scroll left bottom #FFFFFF;
	border:1px solid #FFFFFF;
	line-height:21px;
	padding-bottom:3px;
}
.videoSection{
	background:none repeat scroll 0 0 #6AB3DB;
	float:right;
	min-height:364px;
	padding:11px;
	width:981px;
}
.videoSection .tab:after{
	content:'';
	clear:both;
	display:block;
}
.tab{display:none;}
.tab.active{display:block;}
.videoHead{
	float:right;
	width:100%;
}
.videoTabs{
	float:right;
	width:650px;
}
.videoTabs li{
	float:right;
	position:relative;
}
.videoTabs li a{
	color:#FFFFFF;
	display:block;
	font:17px/24px 'Alchemist_OE',Arial,Helvetica,sans-serif;
	padding:4px 20px 9px 23px;
}
.videoTabs li em{
	background:url("/content/images/shadow.png") no-repeat scroll 0 0 rgba(0,0,0,0);
	display:none;
	height:37px;
	left:-29px;
	position:absolute;
	top:0;
	width:29px;
}
.videoTabs li.active em{
	display:block;
}
.videoTabs li.active a{
	background:none repeat scroll 0 0 #FFFFFF;
	color:#4B4B4D;
}
.btn.all{
	float:left;
}
.btn.all a{
	font:16px/19px 'Alchemist_OE',Arial,Helvetica,sans-serif;
	height:22px;
	padding:2px 11px 2px 2px;
}
.btn.all a img{
	padding:3px 9px 4px 5px;
	vertical-align:middle;
}
.tabContent{
	background:none repeat scroll 0 0 #FFFFFF;
	float:right;
	min-height:306px;
	padding:11px 8px;
	width:965px;
}
.tabContentInner{
	border:1px solid #C3C3C5;
	float:right;
	min-height:304px;
	width:963px;
}
.tabContentNavSec{
	background:none repeat scroll 0 0 #F0F1F3;
	border-left:1px solid #C3C3C5;
	bottom:12px;
	position:absolute;
	top:12px;
	width:179px;
}
.tabContentNav{
	margin-top:10px;
	width:192px;
}
.tabContentNav li{
	float:right;
	width:100%;
}
.tabContentNav li a{
	color:#4B4B4D;
	display:block;
	font:16px/27px 'Alchemist_OE',Arial,Helvetica,sans-serif;
	padding-right:17px;
}
.tabContentNav li.active a{
	background:url("/content/images/tab-nav-bg.png") no-repeat scroll 0 0 rgba(0,0,0,0);
	color:#FFFFFF;
}
.tabContentNav li.activeSubject a{
	background:url("/content/images/tab-nav-bg.png") no-repeat scroll 0 0 rgba(0,0,0,0);
	color:#FFFFFF;
}
.videoLinks{
	float:right;
	height:294px;
	margin-right:19px;
	padding:5px 0;
	width:764px;
}
.videoLinks li{
	float:right;
	height:135px;
	margin:8px 10px 8px 4px;
	position:relative;
	width:171px;
}
.lecture_screenshots{
	float:right;
	position:relative;
}
.videoLinks li .lecture_screenshots{
	border:1px solid #C8C8CA;
	height:96px;
	width:171px;
}
em.hp_play_item{
	background:url("../images/buttons.png") no-repeat scroll 0 0 rgba(0,0,0,0);
	height:28px;
	left:40%;
	position:absolute;
	top:25%;
	width:33px;
}
.sidebarVideoInner em.hp_play_item{
	left:45%;
	top:45%;
}
em.hp_play_item1{
	background:url("../images/buttons.png") no-repeat scroll 0 0 rgba(0,0,0,0);
	height:28px;
	width:33px;
	left:50%;
	position:absolute;
	top:50%;
	margin:-14px 0 0 -17px;
}
.videoLinks li em img{
	float:right;
}
.videoLinks li a.lecture_link:hover{
	color:#6AB3DB;
}
.videoLinks li a.lecture_link{
	color:#4B4B4D;
	float:right;
	font:14px/16px 'Alchemist_OE',Arial,Helvetica,sans-serif;
	padding-top:8px;
}
.contentBottom{
	background:none repeat scroll 0 0 #FFFFFF;
	border:1px solid #C3C3C5;
	float:right;
	margin:20px 0 29px;
	min-height:99px;
	padding:14px 12px;
	width:977px;
}
.contentBottom ul{
	float:right;
	width:100%;
}
.contentBottom ul li{
	float:right;
	margin-left:19px;
	width:479px;
}
.contentBottom ul li.last{
	margin-left:0;
}
.contentBottom ul li img{
	border:1px solid #C6C6C8;
	float:right;
}
.main{
	float:right;
	width:711px;
}
.authorSection{
	background:none repeat scroll 0 0 #FFFFFF;
	border:1px solid #C3C3C5;
	float:right;
	padding:7px 13px;
	width:685px;
}
.author{
	float:right;
	height:194px;
	padding-left:15px;
	padding-top:6px;
	width:127px;
}
.author small{
	display:block;
	float:right;
	min-height:140px;
	width:100%;
}
.author small img{
	border:1px solid #C8C8CA;
	float:right;
}
.author p{
	color:#4B4B4D;
	float:right;
	font:16px/18px 'Alchemist_OE',Arial,Helvetica,sans-serif;
	padding-top:5px;
}
.authorContent{
	float:right;
	height:200px;
	padding-right:11px;
	width:527px;
}
.authorContent h3{
	color:#4B4B4D;
	font:24px/24px 'Alchemist_OE',Arial,Helvetica,sans-serif;
	margin-top:7px;
	padding-bottom:9px;
}
.authorContent p{
	color:#4B4B4D;
	font:12px/18px arial;
	padding-bottom:19px;
	padding-left:15px;
}
.authorInfo{
	border-top:1px solid #C3C3C5;
	float:right;
	margin-top:25px;
	padding:8px 0 7px;
	width:100%;
}
.authorInfo li{
	float:right;
	margin-left:16px;
}
.authorInfo li img{
	margin:0 2px 0 9px;
	vertical-align:middle;
}
.authorInfo li a{
	color:#4B4B4D;
	text-decoration:underline;
}
.table{
	background:none repeat scroll 0 0 #FFFFFF;
	float:right;
	height:547px;
	width:100%;
}
.mainBottom{
	border:1px solid #C3C3C5;
	float:right;
	margin-top:19px;
	min-height:108px;
	padding:9px 10px;
	width:690px;
}
.sidebar{
	border-right:1px solid #C3C3C5;
	float:right;
	margin-right:20px;
	padding-right:19px;
	width:252px;
}
.sidebarVideoSec{
	border:1px solid #C3C3C5;
	float:right;
	width:250px;
}
.sidebarVideoInner{
	background:url("/content/images/sidebar-video-bg.jpg") repeat-x scroll left bottom #FFFFFF;
	border:1px solid #FFFFFF;
	float:right;
	padding:8px 5px;
	width:238px;
}
.sidebarVideo{
	float:right;
	margin-bottom:6px;
	min-height:137px;
	width:239px;
}
.sidebarVideoInner p{
	clear:both;
	float:right;
	padding-right:5px;
}
.sidebarVideoInner p a{
	color:#58585A;
	font:bold 12px/22px Arial;
	text-decoration:underline;
}
.btnBlue{
	background:url("/content/images/blue-btn.png") no-repeat scroll 0 0 rgba(0,0,0,0);
	color:#FFFFFF;
	float:right;
	font:19px/31px 'Alchemist_OE',Arial,Helvetica,sans-serif;
	height:44px;
	margin-top:12px;
	text-align:center;
	width:255px;
}
.btnWhite{
	background:url("/content/images/white-btn.png") no-repeat scroll 0 0 rgba(0,0,0,0);
	color:#4B4B4D;
	float:right;
	font:19px/31px 'Alchemist_OE',Arial,Helvetica,sans-serif;
	height:44px;
	margin-top:8px;
	text-align:center;
	width:255px;
}
.heading{
	border-bottom:1px solid #C3C3C5;
	float:right;
	width:99.5%;
}
.heading span{
	background:url("/content/images/heading-bg.jpg") repeat-x scroll left bottom #FFFFFF;
	border:1px solid #FFFFFF;
	color:#4B4B4D;
	display:block;
	float:right;
	font:18px/38px arial;
	height:38px;
	padding:0 14px;
	width:96.2%;
}
.listBox{
	background:none repeat scroll 0 0 #FFFFFF;
	border:1px solid #C3C3C5;
	float:right;
	margin:10px 0;
	padding-bottom:19px;
	width:100%;
}
.more{
	background:url("/content/images/plus-icon.png") no-repeat scroll right 4px rgba(0,0,0,0);
	color:#4B4B4D;
	display:inline-block;
	float:left;
	font:bold 12px/14px Arial;
	margin:-6px 0 0 15px;
	padding-right:10px;
	position:relative;
	text-decoration:underline;
}
.list{
	float:right;
	padding:11px 0 0;
	width:100%;
}
.list li{
	display:block;
	padding:0 14px 0 0;
}
.list li a{
	color:#4B4B4D;
	font:bold 12px/22px Arial;
}
.tenantSec{
	background:none repeat scroll 0 0 #FFFFFF;
	border:1px solid #C3C3C5;
	float:right;
	margin-top:4px;
	padding:9px;
	width:233px;
}
.tenantInner{
	background:url("/content/images/bg03.jpg") repeat-x scroll center top #FFFFFF;
	border:1px solid #C3C3C5;
	float:right;
	min-height:113px;
	width:231px;
}
.tenantInner small{
	float:right;
	margin:0;
	padding:12px 0 0;
	width:auto;
}
.tenantInner h5{
	color:#4B4B4D;
	float:right;
	font:36px/24px 'Alchemist_OE',Arial,Helvetica,sans-serif;
	padding:30px 24px 0 0;
	width:90px;
}
.container{
	background:none repeat scroll 0 0 #F0F1F3;
	float:left;
	min-height:100%;
	padding-top:29px;
	position:relative;
	width:100%;
}
.container2{
	float:left;
	margin-top:73px;
	min-height:100%;
	position:relative;
	width:100%;
}
.conLeft{
	background:url("../images/bg01.jpg") no-repeat scroll 0 0 rgba(0,0,0,0);
	left:0;
	min-height:51px;
	position:absolute;
	top:0;
	width:50%;
}
.videoList{
	background:none repeat scroll 0 0 #FFFFFF;
	border:1px solid #C3C3C5;
	float:right;
	padding-bottom:14px;
	width:711px;
}
.videoList ul{
	float:right;
	margin:5px 0 0 20px;
	padding:0;
	width:145px;
}
.ppp{
	width:586px;
}
.ppp h3{
	color:#378BBA;
	font-family:'Alchemist_OE',Arial,Helvetica,sans-serif;
	font-size:24px;
	font-weight:normal;
	margin:20px 0;
}
.ppp p{
	font-family:'Alchemist_OE',Arial,Helvetica,sans-serif;
	font-size:15px;
	margin-top:25px;
}
.ppp .desc{
	background-color:#FFFFFF;
	border:1px solid #C3C3C5;
	border-radius:5px;
	margin:30px 0;
	padding:0 10px;
	width:100%;
}
.ppp .desc ul li{
	background:url("/content/images/bullets.png") no-repeat scroll right top rgba(0,0,0,0);
	font-family:'Alchemist_OE',Arial,Helvetica,sans-serif;
	font-size:16px;
	line-height:17px;
	margin:0 0 40px;
	padding:0 30px 0 0;
}
.s_button{
	background:url("/content/images/sexy_button.png") no-repeat scroll center center rgba(0,0,0,0);
	color:#FFFFFF;
	float:right;
	font-size:20px;
	height:45px;
	line-height:45px;
	margin:20px 0 25px;
	text-align:center;
	width:100%;
}
.blue{
	color:#378BBA;
	font-size:20px;
	margin:0;
}
.luck{
	float:left;
	font-size:18px;
	font-weight:bold;
	line-height:24px;
	width:172px;
}
.luck span{
	font-family:Helvetica;
	font-size:24px;
	font-weight:normal;
	margin-right:10px;
}
.videoList ul li{
	display:block;
}
.videoList ul li h4{
	border-bottom:1px solid #C3C3C5;
	color:#4B4B4D;
	font:18px/24px 'Alchemist_OE',Arial,Helvetica,sans-serif;
	margin-bottom:7px;
	padding-bottom:2px;
}
.videoList ul li a{
	color:#4B4B4D;
	font:12px/22px Arial;
}
.videoList ul.first{
	border:0 none;
}
ul.all_subjects{
	width:100%;
}
ul.all_subjects li{
	float:right;
	margin:3px 20px 0;
}
.srukhName{
	float:right;
	margin:19px 0 0;
	width:711px;
}
.mailBox{
	float:right;
}
.mailBox small{
	float:right;
	margin:0;
	padding:0 0 0 17px;
	width:auto;
}
.mailBox span{
	float:right;
	padding-top:11px;
	text-align:right;
}
.courses_table tr th td span{
	display:block;
	font-size:18px;
	text-align:right;
}
.courses_table{
	border:1px solid #C3C3C5;
	width:711px;
}
.courses_table tr th:first-child{
	border-right:medium none;
}
.courses_table tr td:first-child{
	border-right:medium none;
}
.courses_table tr th{
	background:none repeat scroll 0 0 #6AB3DB;
	border-right:1px solid #C3C3C5;
	color:#FFFFFF;
	font:18px/35px 'Alchemist_OE',Arial,Helvetica,sans-serif;
	padding-right:15px;
}
.courses_table tr td{
	background:none repeat scroll 0 0 #FFFFFF;
	border-bottom:1px solid #C3C3C5;
	border-right:1px solid #C3C3C5;
	color:#4B4B4D;
	font:14px/18px 'Alchemist_OE',Arial,Helvetica,sans-serif;
	height:93px;
	text-align:center;
}
.tableSub{
	-moz-border-bottom-colors:none;
	-moz-border-left-colors:none;
	-moz-border-right-colors:none;
	-moz-border-top-colors:none;
	background:none repeat scroll 0 0 #FFFFFF;
	border-color:-moz-use-text-color #C3C3C5 #C3C3C5;
	border-image:none;
	border-right:1px solid #C3C3C5;
	border-style:none solid solid;
	border-width:medium 1px 1px;
	float:right;
	width:709px;
}
.tableSub table td{
	border-bottom:1px solid #C3C3C5;
	border-right:1px solid #C3C3C5;
	color:#4B4B4D;
	font:14px/18px 'Alchemist_OE',Arial,Helvetica,sans-serif;
	height:93px;
	text-align:center;
}
.tableSub table td.w7_1{
	border-right:0 none;
	padding-right:15px;
	text-align:right;
}
.tableSub table td.w7_2{
	border-right:0 none;
	padding-right:15px;
	text-align:right;
	width:450px;
}
.inCourse .tableSub table td.w7_2{
	width:360px !important;
}
.tableSub table td.w7{
	border-right:0 none;
	padding-right:15px;
	text-align:right;
	width:175px;
}
.w1{width:44px;}
.w2{width:60px;}
.w3{width:43px;}
.w4{width:53px;}
.w5{
	padding-right:15px;
	text-align:right;
	width:490px;
}
.w8{width:43px;}
.w05{width:42px;}
.inCourse .w05{width:43px;}
.w9{width:59px;}
.w06{width:60px;}
.w11{width:470px;}
.w12{width:119px;}
.w13{width:63px;}
.w14{width:68px;}
.w15{width:116px;}
.w16{width:62px;}
.w17{width:70px;}
.w01{width:43px;}
.w07{width:43px;}
.inCourse .w07{width:55px;}
.w02{width:53px;}
.w08{width:52px;}
.inCourse .w08{width:54px;}
.tableSub table td.lw7{
	border-bottom:0 none;
	border-right:0 none;
	padding-right:15px;
	text-align:right;
	width:488px;
}
.tableSub table td.lw8{
	border-bottom:0 none;
	width:43px;
}
.tableSub table td.lw9{
	border-bottom:0 none;
	width:59px;
}
.tableSub table td.lw01{
	border-bottom:0 none;
	width:43px;
}
.tableSub table td.lw02{
	border-bottom:0 none;
	width:53px;
}
.bodyContainer.alpha2{
	padding-top:30px;
}
.topBarWrap{
	background:none repeat scroll 0 0 #FFFFFF;
	float:right;
	min-width:100%;
	padding-top:22px;
}
.topBar{
	float:right;
	padding:0 0 19px;
	position:relative;
	width:100%;
	z-index:0;
}
.topBar h1{
	color:#4B4B4D;
	display:inline;
	float:right;
	font:30px/30px 'Alchemist_OE',Arial,Helvetica,sans-serif !important;
	margin-right:0;
	padding:0 !important;
	width:676px;
}
.topBar h1 img{
	margin-left:5px;
}
.searchBar{
	background:url("/content/images/search-bar-br.jpg") no-repeat scroll right center rgba(0,0,0,0);
	direction:rtl;
	float:right;
	margin:-5px 0 0;
	padding:0 20px 0 0;
	position:relative;
	width:253px;
}
.searchBar select{
	border:1px solid #C3C3C5;
	color:#4B4B4D;
	display:inline;
	float:right;
	font:12px/31px arial;
	height:31px;
	margin:0;
	padding:6px 0;
	width:181px;
}
.golb{
	background:url("/content/images/golb.jpg") repeat-x scroll center top #FFFFFF;
	border:1px solid #C3C3C5;
	color:#474747;
	cursor:pointer;
	display:inline;
	float:right;
	font:18px/30px 'Alchemist_OE',Arial,Helvetica,sans-serif;
	height:30px;
	margin:0 14px 0 0;
	padding:0;
	width:58px;
}
.sidebar.right{
	border-left:1px solid #C3C3C5;
	border-right:0 none;
	margin:0 0 0 20px;
	padding:0 0 0 19px;
	width:290px;
}
.sidebar.right .sidebarVideoSec{
	width:288px;
}
.sidebar.right .sidebarVideoInner{
	background:url("/content/images/siderbar-right-video-bg.jpg") repeat-x scroll left bottom #FFFFFF;
	padding:9px 8px;
	width:270px;
}
.sidebar.right .sidebarVideo{
	margin-bottom:12px;
	min-height:161px;
	width:270px;
}
.sidebar.right .sidebarVideoInner p{
	color:#535355;
	font:12px/18px Arial;
	padding-bottom:15px;
	width:265px;
}
.videoInfo{
	border-top:1px solid #C3C3C5;
	float:right;
	padding:10px 0;
	width:100%;
}
.videoInfo li{
	color:#535355;
	display:block;
	font:12px/22px Arial;
	padding-right:4px;
}
.videoInfo li strong{
	padding-left:6px;
}
.sidebar.right .heading span{
	font:17px/38px arial;
	padding:4px 17px 7px 0;
}
.sidebar.right .listBox{
	margin:20px 0 0;
	padding-bottom:13px;
	width:288px;
}
.sidebar.right .listBox h3 span{
	width:94%;
}
.sidebar.right .list{
	padding:7px 0 0;
}
.sidebar.right .list li{
	padding:0 19px 0 0;
}
.sidebar.right .list li a{
	font:bold 12px/24px Arial;
}
.gift_button{
	background:url("/content/images/hire-btn.gif") repeat-x scroll left bottom #6AB3DB;
	border:1px solid #6AB3DB;
	display:inline-block;
	float:right;
	margin:20px 0 0;
}
.gift_button span{
	background:url("/content/images/gift-icon.png") no-repeat scroll 238px center rgba(0,0,0,0);
	border:1px solid #9DD3F2;
	color:#FFFFFF;
	display:block;
	font:24px/36px 'Alchemist_OE',Arial,Helvetica,sans-serif;
	height:29px;
	padding:8px 53px 11px;
	width:180px;
}
.jarry{
	background:none repeat scroll 0 0 #FFFFFF;
	border:1px solid #C3C3C5;
	float:right;
	margin-top:19px;
	min-height:143px;
	padding:9px;
	width:270px;
}
.main.left{
	position:relative;
	width:673px;
	z-index:0;
}
.tabContainer{
	background:none repeat scroll 0 0 #6AB3DB;
	float:right;
	padding:10px 10px 10px 7px;
	width:656px;
}
.tabConHead{
	float:right;
	width:100%;
}
.tabConHead .search{
	height:27px;
	margin:0;
	width:237px;
}
.tabConHead .search input[type="text"]{
	height:19px;
	position:relative;
	width:200px;
}
.tabConHead .search input[type="submit"]{
	background-position:5px 8px;
}
.tabs{
	float:right;
	padding-right:13px;
	width:404px;
}
.tabs li{
	float:right;
	position:relative;
}
.tabs li a{
	color:#FFFFFF;
	display:block;
	font:17px/24px 'Alchemist_OE',Arial,Helvetica,sans-serif;
	margin-left:3px;
	padding:4px 20px 9px 22px;
}
.tabs li em{
	background:url("/content/images/shadow.png") no-repeat scroll 0 0 rgba(0,0,0,0);
	display:none;
	height:37px;
	left:-26px;
	position:absolute;
	top:0;
	width:29px;
}
.tabs li.active em{
	display:block;
}
.tabs li.active a{
	background:none repeat scroll 0 0 #FFFFFF;
	color:#4B4B4D;
}
.tabContentTwo{
	background:none repeat scroll 0 0 #FFFFFF;
	display:none;
	float:right;
	padding:10px;
	width:636px;
}
#tabContentTwo1{display:block;}
.tabContentTwo .author p{
	font:15px/18px 'Alchemist_OE',Arial,Helvetica,sans-serif;
}
.tabContentTwo .authorContent{
	padding-right:6px;
	width:449px;
}
.tabContentTwo .tabContentTwo{
	margin:12px 0 0;
	padding:8px 0 9px;
}
.tabContentTwo .authorInfo{
	margin:11px 0 0;
	padding:8px 0 9px;
}
.tabContentTwo .srukhName{
	margin:12px 0 0;
	width:635px;
}
.tabContentTwo .srukhNameHead{
	width:635px;
}
.tabContentTwo .tableSub{
	width:633px;
}
.tabContentTwo .tableSub table td.w7{
	padding-right:13px;
}
.tabContentTwo .mailBox small{
	padding:0 0 0 13px;
}
.tabContentTwo .w1{width:50px;}
.tabContentTwo .w2{width:65px;}
.tabContentTwo .w3{width:59px;}
.tabContentTwo .w4{width:59px;}
.tabContentTwo .w8{width:53px;}
.tabContentTwo .w9{width:73px;}
.tabContentTwo .w01{width:59px;}
.tabContentTwo .w02{width:59px;}
.scan{
	background:none repeat scroll 0 0 #FFFFFF;
	border:1px solid #C3C3C5;
	float:right;
	margin-top:22px;
	width:674px;
}
.scan ul{
	float:right;
	padding:9px 8px 0 0;
	width:665px;
}
.scan ul li{
	border:1px solid #C3C3C5;
	float:right;
	margin:0 0 9px 8px;
	padding:5px 12px 12px;
	width:298px;
}
.scan ul li em{
	display:block;
	float:right;
	margin-top:7px;
	min-height:65px;
	width:104px;
}
.scanContent{
	float:right;
	padding-right:12px;
	width:182px;
}
.scanContent strong{
	color:#6AB3DB;
	font:19px/21px 'Alchemist_OE',Arial,Helvetica,sans-serif;
}
.scanContent p{
	color:#4B4B4D;
	font:18px/24px 'Alchemist_OE',Arial,Helvetica,sans-serif;
}
.bodyContainer .topBarTwo{
	background:none repeat scroll 0 0 #FFFFFF;
	float:right;
	width:100%;
}
.topBarTwo h1{
	color:#4B4B4D;
	font:28px/32px 'Alchemist_OE',Arial,Helvetica,sans-serif;
	padding:14px 10px 0 0;
}
.subheading{
	color:#4B4B4D;
	font:18px/18px 'Alchemist_OE',Arial,Helvetica,sans-serif;
	padding:0 10px 14px 0;
}
.subheading span{
	color:#6AB3DB;
	font:18px/18px 'Alchemist_OE_Regular',Arial,Helvetica,sans-serif;
}
.fll{
	float:left !important;
	margin:0 !important;
}
.topMenuBtn{
	background:url("/content/images/r2.gif") no-repeat scroll right top rgba(0,0,0,0);
	color:#474747;
	float:left;
	font-size:16px;
	margin:4px 0 0;
	text-decoration:none !important;
}
.topMenuBtn span{
	background:url("/content/images/l2.gif") no-repeat scroll left top rgba(0,0,0,0);
	display:block;
	height:27px;
	line-height:27px;
	padding:0 10px;
}
.topMenuBtn:hover, .topMenuBtn.active{
	background-position:right bottom;
}
.topMenuBtn:hover span, .topMenuBtn.active span{
	background-position:left bottom;
}
.rl3{
	background:url("/content/images/r3.gif") no-repeat scroll right top rgba(0,0,0,0);
	color:#FFFFFF;
	float:right;
	font-size:16px;
	margin:0 0 0 10px;
	text-decoration:none !important;
}
.rl3 span{
	background:url("/content/images/l3.gif") no-repeat scroll left top rgba(0,0,0,0);
	display:block;
	height:36px;
	line-height:27px;
	padding:0 15px;
}
.rl3:hover{
	background-position:right center;
}
.rl3:hover span{
	background-position:left center;
}
.rl3:focus, .rl3:active{
	background-position:right bottom;
}
.rl3:focus span, .rl3:active span{
	background-position:left bottom;
	line-height:31px;
}
.rl4{
	background:url("/content/images/r4.gif") no-repeat scroll right top rgba(0,0,0,0);
	color:#474747;
	float:right;
	font-size:16px;
	text-decoration:none !important;
}
.rl4 span{
	background:url("/content/images/l4.gif") no-repeat scroll left top rgba(0,0,0,0);
	display:block;
	height:36px;
	line-height:27px;
	padding:0 15px;
}
.rl4:hover{
	background-position:right center;
}
.rl4:hover span{
	background-position:left center;
}
.rl4:focus, .rl4:active{
	background-position:right bottom;
}
.rl4:focus span, .rl4:active span{
	background-position:left bottom;
	line-height:31px;
}
.lecture_list_header{
	border-bottom:1px solid #C3C3C5;
	border-top:1px solid #C3C3C5;
	float:right;
	font-weight:bold;
	margin:5px 0 10px;
	padding:10px 0;
	width:607px;
}
.style03{
	border-top:0 none;
	margin-top:0;
	padding-top:0;
}
.plus{
	background:url("/content/images/plus.gif") no-repeat scroll right center rgba(0,0,0,0);
	font-size:13px;
	font-weight:bold;
	padding:0 10px 0 0;
}
.minus{
	background:url("/content/images/minus.gif") no-repeat scroll right center rgba(0,0,0,0);
}
.fwb{
	font-weight:bold;
}
.chapter_properties{
	float:left;
	text-align:center;
	width:52px;
}
.v{
	height:15px;
}
.v.active{
	background:url("/content/images/v.gif") no-repeat scroll center center rgba(0,0,0,0);
}
.isChecked{
	background:url("/content/images/v.gif") no-repeat scroll center center rgba(0,0,0,0);
}
.chapter_list{
	float:right;
	list-style:none outside none;
	margin:0;
	padding:0;
	width:100%;
}
.chapter_list div{
	float:right;
	padding:3px 0;
	width:100%;
}
.chapter_list div div div a{
	color:#535355;
	display:block;
	padding:0 10px 0 0;
}
.chapter_list div div div:hover a{
	color:#0972AC;
}
.chapter_list div div div:hover a .chapter_properties{
	color:#535355 !important;
}
.right47{
	padding:0 0 0 10px;
}
#footer{
	background:none repeat scroll 0 0 #6AB3DB;
	bottom:0;
	min-height:528px;
	left:0;
	position:absolute;
	width:100%;
	z-index:1;
}
.footerTop{
	background:url("/content/images/footer-main.jpg") no-repeat scroll center top rgba(0,0,0,0);
	float:right;
	left:0;
	min-height:48px;
	position:absolute;
	top:0;
	width:100%;
	z-index:2;
}
.footerLeft{
	background:url("/content/images/footer-left.jpg") repeat-x scroll 0 0 rgba(0,0,0,0);
	float:left;
	left:0;
	min-height:48px;
	position:absolute;
	top:0;
	width:50%;
}
.footerRight{
	background:url("/content/images/footer-right.jpg") repeat-x scroll 0 0 rgba(0,0,0,0);
	float:left;
	min-height:48px;
	position:absolute;
	right:0;
	top:0;
	width:50%;
}
.footerBottom{
	float:right;
	margin:80px 0 0;
	position:relative;
	width:100%;
	z-index:999;
}
.footerBottomRight{
	float:right;
	width:735px;
}
.rightTop{
	float:right;
	padding-bottom:24px;
	width:100%;
}
.footerlink{
	float:right;
	width:100%;
}
.footerlink.last{
	margin:0;
}
.footerlink li{
	display:block;
	float:right;
	margin:10px 0 0;
	width:182px;
}
.footerlink li h4{
	border-bottom:1px solid #FFFFFF;
	color:#FFFFFF;
	font:18px/24px 'Alchemist_OE',Arial,Helvetica,sans-serif;
	margin-bottom:11px;
	padding:0 0 6px;
}
.footerlink li a{
	color:#FFFFFF;
	font:13px/24px 'Alchemist_OE',Arial,Helvetica,sans-serif;
}
.rightMiddle{
	border-bottom:1px solid #FFFFFF;
	float:right;
	padding-bottom:23px;
	width:100%;
}
.rightMiddle h3 a{
	color:#FFFFFF;
	font:18px/24px 'Alchemist_OE',Arial,Helvetica,sans-serif;
	margin-bottom:10px;
	padding:0 0 9px 30px;
}
.rightMiddle h3{
	border-bottom:1px solid #FFFFFF;
}
.rightBottom{
	float:right;
	padding:10px 0;
	width:100%;
}
.navSection{
	float:right;
	width:453px;
}
.navSection p{
	color:#FFFFFF;
	float:right;
	line-height:22px;
}
.footerNav{
	float:right;
	padding-top:33px;
	width:100%;
}
.footerNav li{
	background:url("/content/images/seprator02.gif") no-repeat scroll 0 7px rgba(0,0,0,0);
	float:right;
	padding:0 19px 0 17px;
}
.footerNav li a{
	color:#FFFFFF;
	font:14px/24px 'Alchemist_OE',Arial,Helvetica,sans-serif;
}
.footerNav li.first{
	padding-right:0;
}
.footerNav li.last{
	background:none repeat scroll 0 0 rgba(0,0,0,0);
}
.searchSection{
	float:right;
	width:281px;
}
.searchSection p{
	color:#FFFFFF;
	font:15px/24px 'Alchemist_OE',Arial,Helvetica,sans-serif;
	padding-bottom:7px;
}
.footerSearch{
	background:none repeat scroll 0 0 #FFFFFF;
	float:right;
	height:24px;
	padding:5px;
	width:270px;
}
.footerSearch input[type="text"]{
	border:0 none;
	color:#4B4B4D;
	float:right;
	font:12px/20px Arial;
	height:20px;
	margin:0;
	outline:medium none;
	padding:3px 4px 4px;
	text-align:right;
	width:197px;
}
.footerSearch input[type="submit"]{
	background:none repeat scroll 0 0 #FABE5F;
	border:0 none;
	color:#545455;
	cursor:pointer;
	float:right;
	font:14px/24px 'Alchemist_OE',Arial,Helvetica,sans-serif;
	height:24px;
	padding:3px 11px;
	width:65px;
}
.footerBottomLeft{
	border-right:1px solid #FFFFFF;
	float:right;
	margin:10px 27px 0 0;
	padding-right:28px;
	width:209px;
}
.social{
	border-bottom:1px solid #FFFFFF;
	float:right;
	padding-bottom:5px;
	width:100%;
}
.social li{
	background:url("/content/images/social-icon.png") no-repeat scroll 0 0 rgba(0,0,0,0);
	color:#FFFFFF;
	float:right;
	font:15px/24px 'Alchemist_OE',Arial,Helvetica,sans-serif;
	height:32px;
	padding-bottom:12px;
	width:100%;
}
.social li a{
	background:none repeat scroll 0 0 rgba(0,0,0,0);
}
.social li a{
	color:#FFFFFF;
	display:block;
	font:15px/24px 'Alchemist_OE',Arial,Helvetica,sans-serif;
	padding-bottom:9px;
}
.social li.tt{
	background-position:0 -45px;
}
.social li.in{
	background-position:0 -90px;
}
.social li.youTube{
	background-position:0 -135px;
}
.footerLogo{
	float:right;
	height:164px;
	margin:10px 0;
	width:211px;
}
.search,
.footerSearch,
.footerSearch input[type="submit"],
.btn,
.btn a,
.blueBtn a,
.videoWrap,
.videoInner,
.contBtmNav li,
.contBtmNav li a,
.videoSection,
.contentBottom,
.authorSection,
.sidebarVideoInner,
.sidebarVideoSec,
.listBox,
.mainBottom,
.videoList,
.videoDetails,
.golb,
.tenantSec,
.hireBtn,
.hireBtn a,
.jarry,
.tabContainer,
.scan,
.scan ul li{
	border-radius:4px;
	position:relative;
}
.blueBtn{
	border-radius:4px;
	position:relative;
}
.videoTabs li a,
.heading,
.heading span,
.tabs li a,
.tabContentTwo{
	border-radius:4px 4px 0 0;
	position:relative;
}
.tabContent{
	border-radius:4px 0 4px 4px;
	position:relative;
}
.srukhNameHead{
	border-radius:4px 4px 0 0;
	position:relative;
}
.tableSub{
	border-radius:0 0 4px 4px;
	position:relative;
}
.tableSub table td{
	border-bottom:1px solid #C3C3C5;
	border-right:1px solid #C3C3C5;
	color:#4B4B4D;
	font:14px/18px 'Alchemist_OE',Arial,Helvetica,sans-serif;
	height:93px;
	text-align:center;
}
.tableSub table td.w7_1{
	border-right:0 none;
	padding-right:15px;
	text-align:right;
}
.tableSub table td.w7_2{
	border-right:0 none;
	padding-right:15px;
	text-align:right;
	width:450px;
}
.inCourse .tableSub table td.w7_2{
	width:360px !important;
}
.tableSub table td.w7{
	border-right:0 none;
	padding-right:15px;
	text-align:right;
	width:175px;
}
.w1{
	width:44px;
}
.w2{
	width:60px;
}
.w3{
	width:43px;
}
.w4{
	width:53px;
}
.w5{
	padding-right:15px;
	text-align:right;
	width:490px;
}
.w8{
	width:43px;
}
.w05{
	width:42px;
}
.inCourse .w05{
	width:43px;
}
.w9{
	width:59px;
}
.w06{
	width:60px;
}
.w11{
	width:470px;
}
.w12{
	width:119px;
}
.w13{
	width:63px;
}
.w14{
	width:68px;
}
.w15{
	width:116px;
}
.w16{
	width:62px;
}
.w17{
	width:70px;
}
.w01{
	width:43px;
}
.w07{
	width:43px;
}
.inCourse .w07{
	width:55px;
}
.w02{
	width:53px;
}
.w08{
	width:52px;
}
.inCourse .w08{
	width:54px;
}
.tableSub table td.lw7{
	border-bottom:0 none;
	border-right:0 none;
	padding-right:15px;
	text-align:right;
	width:488px;
}
.tableSub table td.lw8{
	border-bottom:0 none;
	width:43px;
}
.tableSub table td.lw9{
	border-bottom:0 none;
	width:59px;
}
.tableSub table td.lw01{
	border-bottom:0 none;
	width:43px;
}
.tableSub table td.lw02{
	border-bottom:0 none;
	width:53px;
}
.bodyContainer.alpha2{
	padding-top:30px;
}
.topBarWrap{
	background:none repeat scroll 0 0 #FFFFFF;
	float:right;
	min-width:100%;
	padding-top:22px;
}
.topBar{
	float:right;
	padding:0 0 19px;
	position:relative;
	width:100%;
	z-index:1;
}
.topBar h1{
	color:#4B4B4D;
	display:inline;
	float:right;
	font:30px/30px 'Alchemist_OE',Arial,Helvetica,sans-serif !important;
	margin-right:0;
	padding:0 !important;
	width:676px;
}
.topBar h1 img{
	margin-left:5px;
}
.searchBar{
	background:url("/content/images/search-bar-br.jpg") no-repeat scroll right center rgba(0,0,0,0);
	direction:rtl;
	float:right;
	margin:-5px 0 0;
	padding:0 20px 0 0;
	position:relative;
	width:253px;
}
.searchBar select{
	border:1px solid #C3C3C5;
	color:#4B4B4D;
	display:inline;
	float:right;
	font:12px/31px arial;
	height:31px;
	margin:0;
	padding:6px 0;
	width:181px;
}
.golb{
	background:url("/content/images/golb.jpg") repeat-x scroll center top #FFFFFF;
	border:1px solid #C3C3C5;
	color:#474747;
	cursor:pointer;
	display:inline;
	float:right;
	font:18px/30px 'Alchemist_OE',Arial,Helvetica,sans-serif;
	height:30px;
	margin:0 14px 0 0;
	padding:0;
	width:58px;
}
.sidebar.right{
	border-left:1px solid #C3C3C5;
	border-right:0 none;
	margin:0 0 0 20px;
	padding:0 0 0 19px;
	width:290px;
}
.sidebar.right .sidebarVideoSec{
	width:288px;
}
.sidebar.right .sidebarVideoInner{
	background:url("/content/images/siderbar-right-video-bg.jpg") repeat-x scroll left bottom #FFFFFF;
	padding:9px 8px;
	width:270px;
}
.sidebar.right .sidebarVideo{
	margin-bottom:12px;
	min-height:161px;
	width:270px;
}
.sidebar.right .sidebarVideoInner p{
	color:#535355;
	font:12px/24px Arial;
	padding-bottom:15px;
	width:265px;
}
.videoInfo{
	border-top:1px solid #C3C3C5;
	float:right;
	padding:10px 0;
	width:100%;
}
.videoInfo li{
	color:#535355;
	display:block;
	font:12px/22px Arial;
	padding-right:4px;
}
.videoInfo li strong{
	padding-left:6px;
}
.sidebar.right .heading span{
	font:17px/38px arial;
	padding:4px 17px 7px 0;
}
.sidebar.right .listBox{
	margin:20px 0 0;
	padding-bottom:13px;
	width:288px;
}
.sidebar.right .listBox h3 span{
	width:94%;
}
.sidebar.right .list{
	padding:7px 0 0;
}
.sidebar.right .list li{
	padding:0 19px 0 0;
}
.sidebar.right .list li a{
	font:bold 12px/24px Arial;
}
.gift_button{
	background:url("/content/images/hire-btn.gif") repeat-x scroll left bottom #6AB3DB;
	border:1px solid #6AB3DB;
	display:inline-block;
	float:right;
	margin:20px 0 0;
}
.gift_button span{
	background:url("/content/images/gift-icon.png") no-repeat scroll 238px center rgba(0,0,0,0);
	border:1px solid #9DD3F2;
	color:#FFFFFF;
	display:block;
	font:24px/36px 'Alchemist_OE',Arial,Helvetica,sans-serif;
	height:29px;
	padding:8px 53px 11px;
	width:180px;
}
.jarry{
	background:none repeat scroll 0 0 #FFFFFF;
	border:1px solid #C3C3C5;
	float:right;
	margin-top:19px;
	min-height:143px;
	padding:9px;
	width:270px;
}
.main.left{
	position:relative;
	width:673px;
	z-index:0;
}
.tabContainer{
	background:none repeat scroll 0 0 #6AB3DB;
	float:right;
	padding:10px 10px 10px 7px;
	width:656px;
}
.tabConHead{
	float:right;
	width:100%;
}
.tabConHead .search{
	height:27px;
	margin:0;
	width:237px;
}
.tabConHead .search input[type="submit"]{
	background-position:5px 8px;
}
.tabs{
	float:right;
	padding-right:13px;
	width:404px;
}
.tabs li{
	float:right;
	position:relative;
}
.tabs li a{
	color:#FFFFFF;
	display:block;
	font:17px/24px 'Alchemist_OE',Arial,Helvetica,sans-serif;
	margin-left:3px;
	padding:4px 20px 9px 22px;
}
.tabs li em{
	background:url("/content/images/shadow.png") no-repeat scroll 0 0 rgba(0,0,0,0);
	display:none;
	height:37px;
	left:-26px;
	position:absolute;
	top:0;
	width:29px;
}
.tabs li.active em{
	display:block;
}
.tabs li.active a{
	background:none repeat scroll 0 0 #FFFFFF;
	color:#4B4B4D;
}
.tabContentTwo{
	background:none repeat scroll 0 0 #FFFFFF;
	display:none;
	float:right;
	padding:10px;
	width:636px;
}
#tabContentTwo1{
	display:block;
}
.tabContentTwo .authorSection{
	width:607px;
}
.tabContentTwo .author p{
	font:15px/18px 'Alchemist_OE',Arial,Helvetica,sans-serif;
}
.tabContentTwo .tabContentTwo{
	margin:12px 0 0;
	padding:8px 0 9px;
}
.tabContentTwo .authorInfo{
	margin:11px 0 0;
	padding:8px 0 9px;
}
.tabContentTwo .srukhName{
	margin:12px 0 0;
	width:635px;
}
.tabContentTwo .srukhNameHead{
	width:635px;
}
.tabContentTwo .tableSub{
	width:633px;
}
.tabContentTwo .tableSub table td.w7{
	padding-right:13px;
}
.tabContentTwo .mailBox small{
	padding:0 0 0 13px;
}
.tabContentTwo .w1{
	width:50px;
}
.tabContentTwo .w2{
	width:65px;
}
.tabContentTwo .w3{
	width:59px;
}
.tabContentTwo .w4{
	width:59px;
}
.tabContentTwo .w8{
	width:53px;
}
.tabContentTwo .w9{
	width:73px;
}
.tabContentTwo .w01{
	width:59px;
}
.tabContentTwo .w02{
	width:59px;
}
.scan{
	background:none repeat scroll 0 0 #FFFFFF;
	border:1px solid #C3C3C5;
	float:right;
	margin-top:22px;
	width:674px;
}
.scan ul{
	float:right;
	padding:9px 8px 0 0;
	width:665px;
}
.scan ul li{
	border:1px solid #C3C3C5;
	float:right;
	margin:0 0 9px 8px;
	padding:5px 12px 12px;
	width:298px;
}
.scan ul li em{
	display:block;
	float:right;
	margin-top:7px;
	min-height:65px;
	width:104px;
}
.scanContent{
	float:right;
	padding-right:12px;
	width:182px;
}
.scanContent strong{
	color:#6AB3DB;
	font:19px/21px 'Alchemist_OE',Arial,Helvetica,sans-serif;
}
.scanContent p{
	color:#4B4B4D;
	font:18px/24px 'Alchemist_OE',Arial,Helvetica,sans-serif;
}
.bodyContainer .topBarTwo{
	background:none repeat scroll 0 0 #FFFFFF;
	float:right;
	width:100%;
}
.topBarTwo h1{
	color:#4B4B4D;
	font:28px/32px 'Alchemist_OE',Arial,Helvetica,sans-serif;
	padding:14px 10px 0 0;
}
.subheading{
	color:#4B4B4D;
	font:18px/18px 'Alchemist_OE',Arial,Helvetica,sans-serif;
	padding:0 10px 14px 0;
}
.subheading span{
	color:#6AB3DB;
	font:18px/18px 'Alchemist_OE_Regular',Arial,Helvetica,sans-serif;
}
.fll{
	float:left !important;
	margin:0 !important;
}
.topMenuBtn{
	background:url("/content/images/r2.gif") no-repeat scroll right top rgba(0,0,0,0);
	color:#474747;
	float:left;
	font-size:16px;
	margin:4px 0 0;
	text-decoration:none !important;
}
.topMenuBtn span{
	background:url("/content/images/l2.gif") no-repeat scroll left top rgba(0,0,0,0);
	display:block;
	height:27px;
	line-height:27px;
	padding:0 10px;
}
.topMenuBtn:hover, .topMenuBtn.active{
	background-position:right bottom;
}
.topMenuBtn:hover span, .topMenuBtn.active span{
	background-position:left bottom;
}
.rl3{
	background:url("/content/images/r3.gif") no-repeat scroll right top rgba(0,0,0,0);
	color:#FFFFFF;
	float:right;
	font-size:16px;
	margin:0 0 0 10px;
	text-decoration:none !important;
}
.rl3 input[type="submit"]{
	border:none;
	height:34px !important;
	width:100%;
	font:18px 'Alchomist_OE UltraLight',arial;
	color:#fff;
}
.rl3 span, .rl3 input[type="submit"]{
	background:url("/content/images/l3.gif") no-repeat scroll left top rgba(0,0,0,0);
	display:block;
	height:29px;
	line-height:27px;
	padding:0 15px 7px;
	outline:none;
}
.rl3:hover{
	background-position:right center;
}
.rl3:hover span, .rl3:hover input[type="submit"] {
	background-position:left center;
}
.rl3:focus, .rl3:active{
	background-position:right bottom;
}
.rl3:focus span, .rl3:active span, .rl3:focus input[type="submit"], .rl3:active input[type="submit"]{
	background-position:left bottom;
	line-height:31px;
	outline:none
}
.rl4{
	background:url("/content/images/r4.gif") no-repeat scroll right top rgba(0,0,0,0);
	color:#474747;
	float:right;
	font-size:16px;
	text-decoration:none !important;
}
.rl4 span{
	background:url("/content/images/l4.gif") no-repeat scroll left top rgba(0,0,0,0);
	display:block;
	height:36px;
	line-height:27px;
	padding:0 15px;
}
.rl4:hover{
	background-position:right center;
}
.rl4:hover span{
	background-position:left center;
}
.rl4:focus, .rl4:active{
	background-position:right bottom;
}
.rl4:focus span, .rl4:active span{
	background-position:left bottom;
	line-height:31px;
}
.lecture_list_header{
	border-bottom:1px solid #C3C3C5;
	border-top:1px solid #C3C3C5;
	float:right;
	font-weight:bold;
	margin:5px 0 10px;
	padding:10px 0;
	width:607px;
}
.style03{
	border-top:0 none;
	margin-top:0;
	padding-top:0;
}
.plus{
	background:url("/content/images/plus.gif") no-repeat scroll right center rgba(0,0,0,0);
	font-size:13px;
	font-weight:bold;
	padding:0 10px 0 0;
}
.chapter_parent{
	float:right;
    width:-webkit-calc(100% - 20px);
    width:calc(100% - 20px);
	cursor:pointer;
	font-size:15px;
	font-weight:bold;
	margin:0 10px 0 0;
	padding:0;
}
.chapter_parent_h2{
	margin:0;
	font-size:15px;
}
.minus{
	background:url("/content/images/minus.gif") no-repeat scroll right center rgba(0,0,0,0);
}
.fwb{
	font-weight:bold;
}
.chapter_properties{
	float:left;
	text-align:center;
	width:52px;
}
.v{
	height:15px;
}
.v.active{
	background:url("/content/images/v.gif") no-repeat scroll center center rgba(0,0,0,0);
}
.isChecked{
	background:url("/content/images/v.gif") no-repeat scroll center center rgba(0,0,0,0);
}
.chapter_list{
	float:right;
	list-style:none outside none;
	margin:0;
	padding:0;
	width:100%;
}
.chapter_list div{
	float:right;
	padding:3px 0;
	width:100%;
}
.chapter_list div div div a{
	color:#535355;
	display:block;
	font-size:15px;
	padding:0 10px 0 0;
}
.chapter_list div div div:hover a{
	background:none repeat scroll 0 0 #F0F1F3;
	border-radius:5px;
	box-shadow:0 0 0 1px #C3C3C5;
	color:#0972AC;
	font-size:15px;
}
.chapter_list div div div:hover a .chapter_properties{
	color:#535355 !important;
}
.right47{
	padding:0 0 0 10px;
}
#footer{
	background:none repeat scroll 0 0 #6AB3DB;
	bottom:0;
	left:0;
	position:absolute;
	width:100%;
	z-index:1;
}
.footerTop{
	background:url("/content/images/footer-main.jpg") no-repeat scroll center top rgba(0,0,0,0);
	float:right;
	left:0;
	min-height:48px;
	position:absolute;
	top:0;
	width:100%;
	z-index:2;
}
.footerLeft{
	background:url("/content/images/footer-left.jpg") repeat-x scroll 0 0 rgba(0,0,0,0);
	float:left;
	left:0;
	min-height:48px;
	position:absolute;
	top:0;
	width:50%;
}
.footerRight{
	background:url("/content/images/footer-right.jpg") repeat-x scroll 0 0 rgba(0,0,0,0);
	float:left;
	min-height:48px;
	position:absolute;
	right:0;
	top:0;
	width:50%;
}
.footerBottom{
	float:right;
	margin:80px 0 0;
	position:relative;
	width:100%;
	z-index:999;
}
.footerBottomRight{
	float:right;
	width:735px;
}
.rightTop{
	float:right;
	padding-bottom:24px;
	width:100%;
}
.footerlink.last{
	margin:0;
}
.footerlink li h4{
	border-bottom:1px solid #FFFFFF;
	color:#FFFFFF;
	font:18px/24px 'Alchemist_OE',Arial,Helvetica,sans-serif;
	margin-bottom:11px;
	padding:0 0 6px;
}
.footerlink li a{
	color:#FFFFFF;
	font:13px/24px 'Alchemist_OE',Arial,Helvetica,sans-serif;
}
.rightMiddle{
	border-bottom:1px solid #FFFFFF;
	float:right;
	padding-bottom:23px;
	width:100%;
}
.rightMiddle .footer_titles li{
	float:right;
	height:26px;
	margin-left:30px;
}
.rightMiddle .footer_titles a,
.tabsTitlesBtn{
	text-decoration:none;
	margin:0 0 10px 0;
	color:#FFFFFF;
	display:block;
	font:18px/24px 'Alchemist_OE',Arial,Helvetica,sans-serif;
	padding:0 0 9px;
	cursor:pointer;
}
.rightMiddle .footer_titles{
	border-bottom:1px solid #FFFFFF;
	float:right;
	height:26px;
	width:100%;
}
.rightMiddle .footer_titles li.active{
	border-bottom:1px solid #474747;
}
.rightMiddle .footer_titles > ul{
	float:right;
	width:100%;
}
.rightMiddle .footerlink.last{
	margin:0;
}
.rightBottom{
	float:right;
	padding:10px 0 20px 0;
	width:100%;
}
.navSection{
	float:right;
	width:403px;
}
.navSection p{
	color:#FFFFFF;
	float:right;
	line-height:22px;
}
.footerNav{
	float:right;
	padding-top:33px;
	width:100%;
}
.footerNav li{
	background:url("/content/images/seprator02.gif") no-repeat scroll 0 7px rgba(0,0,0,0);
	float:right;
	padding:0 19px 0 17px;
}
.footerNav li a{
	color:#FFFFFF;
	font:14px/24px 'Alchemist_OE',Arial,Helvetica,sans-serif;
}
.footerNav li.first{
	padding-right:0;
}
.footerNav li.last{
	background:none repeat scroll 0 0 rgba(0,0,0,0);
}
.searchSection{
	float:right;
	width:330px;
}
.searchSection p{
	color:#FFFFFF;
	font:15px/24px 'Alchemist_OE',Arial,Helvetica,sans-serif;
	padding-bottom:7px;
}
.footerSearch{
	background:none repeat scroll 0 0 #FFFFFF;
	float:right;
	height:24px;
	padding:5px;
	width:270px;
}
.footerSearch input[type="text"]{
	border:0 none;
	color:#4B4B4D;
	float:right;
	font:12px/20px Arial;
	height:20px;
	margin:0;
	outline:medium none;
	padding:3px 4px 4px;
	text-align:right;
	width:197px;
}
.footerSearch input[type="submit"]{
	background:none repeat scroll 0 0 #FABE5F;
	border:0 none;
	color:#545455;
	cursor:pointer;
	float:right;
	font:14px/24px 'Alchemist_OE',Arial,Helvetica,sans-serif;
	height:24px;
	padding:3px 11px;
	width:65px;
}
.footerBottomLeft{
	border-right:1px solid #FFFFFF;
	float:right;
	margin:10px 27px 0 0;
	padding-right:28px;
	width:209px;
}
.social{
	border-bottom:1px solid #FFFFFF;
	float:right;
	padding-bottom:5px;
	width:100%;
}
.social li{
	background:url("/content/images/social-icon.png") no-repeat scroll 0 0 rgba(0,0,0,0);
	color:#FFFFFF;
	float:right;
	font:15px/24px 'Alchemist_OE',Arial,Helvetica,sans-serif;
	height:32px;
	padding-bottom:12px;
	width:100%;
}
.social li a{
	background:none repeat scroll 0 0 rgba(0,0,0,0);
}
.social li a{
	color:#FFFFFF;
	display:block;
	font:15px/24px 'Alchemist_OE',Arial,Helvetica,sans-serif;
	padding-bottom:9px;
}
.social li.tt{
	background-position:0 -45px;
}
.social li.in{
	background-position:0 -90px;
}
.social li.youTube{
	background-position:0 -135px;
}
.footerLogo{
	float:right;
	height:164px;
	margin:10px 0;
	width:211px;
}
.search, .footerSearch, .footerSearch input[type="submit"], .btn, .btn a, .blueBtn a, .videoWrap, .videoInner, .contBtmNav li, .contBtmNav li a, .videoSection, .contentBottom, .authorSection, .sidebarVideoInner, .sidebarVideoSec, .listBox, .mainBottom, .videoList, .videoDetails, .golb, .tenantSec, .hireBtn, .hireBtn a, .jarry, .tabContainer, .scan, .scan ul li{
	border-radius:4px;
	position:relative;
}
.blueBtn{
	border-radius:4px;
	position:relative;
}
.videoTabs li a, .heading, .heading span, .tabs li a, .tabContentTwo{
	border-radius:4px 4px 0 0;
	position:relative;
}
.tabContent{
	border-radius:4px 0 4px 4px;
	position:relative;
}
.srukhNameHead{
	border-radius:4px 4px 0 0;
	position:relative;
}
.tableSub{
	border-radius:0 0 4px 4px;
	position:relative;
}
.srtDivShow{
	display:inline !important;
}
.srtText{
	text-align:right;
	width:93%;
}
.HPvideos li.activeVideo a{
	color:#096DA3;
}
.login_box, .register_box{
	float:right;
	width:400px;
}
.register_box{
	border-right:1px solid #C0C0C0;
	padding-right:20px;
}
.loginRegisterSection{
	float:right;
	margin:30px auto 0;
	padding-top:30px;
	width:100%;
}
.price{font-weight:bold;}
.UsersOfBusiness tr th{
	background-color:#C0C0C0;
	font-weight:bold;
	line-height:12px;
	padding:10px;
}
.UsersOfBusiness tr td{
	padding:10px;
}
.Dynamic_RowDelete{
	background:url("/content/images/blue-btn-bg.gif") repeat-x scroll left bottom #6AB3DB;
	border:1px solid #96CAE6;
	color:#FFFFFF;
	display:block;
	font:18px/27px 'Alchemist_OE',Arial,Helvetica,sans-serif;
	padding:0 15px 3px;
	width:34px;
}
.completeChapterTop{
	width:100%;
}
.completeChapterWrapper{
	background-color:#FFFFFF;
	border:1px solid #CCCCCC;
	float:left;
	height:10px;
	margin-left:10px;
	width:65%;
}
.completeChapter{
	background-color:#CCCCCC;
	float:left;
	height:10px;
}
span.isFree{
	color:#22688E;
	font-weight:bold;
}
.membersTypes{
	background:url("../images/memberTypesBG.png") no-repeat scroll 0 0 rgba(0,0,0,0);
	float:right;
	height:405px !important;
	margin:0 23px;
	width:940px;
}
.orderBtn{
	background:url("/content/images/gray_btn_bg.png") repeat-x scroll 0 0 rgba(0,0,0,0);
	border:1px solid #C3C3C5;
	border-radius:5px;
	color:#4B4B4D;
	display:inline-block;
	height:26px;
	line-height:26px;
	margin:0 auto;
	padding:0 5px;
	text-align:center;
}
.pricesWrapper{
	font-weight:600;
	line-height:2.5em;
	padding:10px 0 0;
}
.beforeDiscount{
	font-size:20px;
	text-decoration:line-through;
}
.afterDiscount{
	font-size:25px;
}
.discountDiv{
	border-bottom:1px solid #C0C0C0;
	border-top:1px solid #C0C0C0;
	font-size:16px;
	font-weight:bold;
	line-height:32px;
	margin:10px 0;
}
.content_wrapper{
	height:100px;
	text-align:right;
}
.content_wrapper .vClass{
	background:url("../images/V.png") no-repeat scroll right 0 rgba(0,0,0,0);
	font-size:14px;
	padding:0 26px 10px 0;
}
ul.plan_description li.plan_extra{
	border:medium none;
	position:absolute;
}
.plan_extra span{
	background-color:#FABE5F;
	border-radius:0 0 5px 5px;
	color:#FFFFFF;
	float:right;
	line-height:30px;
	margin:0 8px;
	width:103px;
}
.spacer{
	float:right;
	height:42px;
	width:100%;
}
.underMemberTypes{
	background:url("../images/underMemberTypes.png") no-repeat scroll 0 0 rgba(0,0,0,0);
	color:#6D6D6E;
	float:right;
	font-size:23px;
	height:72px;
	margin:20px 0;
	padding:25px 0 0;
	text-align:center;
	width:937px;
}
.plan_order{
	margin:20px auto;
	width:968px;
}
.rightSide{
	float:right;
	font:27px/32px 'Alchemist_OE',Arial,Helvetica,sans-serif;
}
.leftSide{
	float:left;
	margin-left:40px;
	width:418px;
}
.registyer_footer_wrapper h3{
	font:27px/48px 'Alchemist_OE',Arial,Helvetica,sans-serif;
}
.stages{
	background:url("../images/stages_bg.png") no-repeat scroll 0 0 rgba(0,0,0,0);
	height:36px;
	padding-top:8px;
	position:relative;
	width:418px;
}
.stages i{
	color:#4B4B4D;
	float:right;
	font-weight:bold;
	height:22px;
	line-height:22px;
	position:absolute;
	text-align:center;
	top:7px;
	width:22px;
}
.stages label{
	font-weight:bold;
	position:absolute;
	text-align:center;
	top:40px;
	width:75px;
}
.stages i.active{
	background:url("../images/stages_green.png") no-repeat scroll center top rgba(0,0,0,0);
	color:#FFFFFF;
}
.stages i.stage_one{
	right:10px;
}
.stages i.stage_two{
	right:48.5%;
}
.stages i.stage_three{
	left:7px;
}
.stages label.stage_one{
	right:-15px;
}
.stages label.stage_two{
	right:42.5%;
}
.stages label.stage_three{
	left:-25px;
}
.rightSide .top1{
	color:#6AB3DB;
	font-size:27px;
	line-height:26px;
}
.top2{
	font:20px/28px 'Alchemist_OE',Arial,Helvetica,sans-serif;
}
.recommandedCoursesBlock{
	float:right;
	width:49%;
}
.videoLinks li div.floatingArrow{
	cursor:pointer;
	height:28px;
	margin:34px 68px;
	position:absolute;
	width:33px;
}
.videoLinksCourses td div.videoLinkwrapper{
	float:right;
	width:400px;
}
.inCourse .videoLinksCourses td div.videoLinkwrapper{
	width:385px;
}
.videoLinksCourses td div.floatingArrow{
	cursor:pointer;
	height:28px;
	margin:-34px 36px;
	position:absolute;
	width:33px;
}
.videoLinksCourses .imgCourse{
	border:1px solid #C3C3C5;
	float:right;
	margin-left:20px;
	width:105px;
}
.videoLinksCourses .nameWrapper{
	width:295px;
}
.sidebarVideoInner div.floatingArrow{
	cursor:pointer;
	height:28px;
	margin:-96px 116px;
	position:absolute;
	width:33px;
}
	li.recommanded div.floatingArrow{
	cursor:pointer;
	height:28px;
	margin:23px 35px;
	position:absolute;
	width:33px;
}
	a.srtFile:hover{
	color:#0972AC;
}
	a.srtFile{
	background:url("/content/images/textFile.png") no-repeat scroll left 0 rgba(0,0,0,0);
	color:#535355;
	float:left;
	height:27px;
	padding:4px 10px 0 25px;
}
#feedbackform{
	direction:rtl;
	line-height:30px;
	padding:20px;
	text-align:right;
}
#feedbackform label{
	float:right;
	width:50px;
}
#feedbackform p{
	font-size:14px;
	line-height:22px;
	margin:5px 0 20px;
	width:300px;
}
#feedbackform input[type="text"]{
	width:91%;
}
#feedbackform textarea{
	width:88%;
}
.subMenu{
	background-color:#757575;
	min-height:50px;
	position:absolute;
	width:500px;
}
.topMenuLi:hover > a + ul > li .subMenu{
	display:block;
}
.lettersWrapper.first{
	margin:0 11px;
}
.lettersWrapper{
	display:none;
	margin:0 -9px 0 0;
	padding:0 10px;
}
.lettersWrapper.active{
	display:block;
}
.lettersLine{
	list-style:none outside none;
	margin:0 10px;
	padding:0;
}
.lettersLine li{
	background:none repeat scroll 0 0 rgba(0,0,0,0);
	height:20px;
	text-align:center;
	display:inline-block;
}
.itemName, .itemName a{
	background:none repeat scroll 0 0 rgba(0,0,0,0) !important;
}
	li.itemName a{
	color:#FFFFFF !important;
	font-size:14px;
	height:22px;
	line-height:23px;
	padding:0 10px 2px;
	width:107px;
}
.lettersLine li a.active{
	color:#FF9900;
}
.lettersLine li a:hover{
	color:#FF9900;
}
.lettersLine li a{
	background:none repeat scroll 0 0 rgba(0,0,0,0) !important;
	color:#FFFFFF;
	float:right;
	font-size:16px;
	line-height:19px;
	padding:0 !important;
	width:40px;
}
.menuSection{
	background-color:#000000;
	display:none;
	padding:5px;
	position:absolute;
	right:0;
	width:490px;
}
.menuSection ul{
	float:right;
	width:245px;
}
.menuSection ul li{
	background:none repeat scroll 0 0 rgba(0,0,0,0);
	display:block;
	height:35px;
}
.menuSection ul li a{
	background:none repeat scroll 0 0 rgba(0,0,0,0);
	color:#FFFFFF;
	font:13px/17px 'Alchemist_OE',Arial,Helvetica,sans-serif;
	margin:10px 0;
}
.menuSection ul li a:hover{
	color:#FF9900;
}
.menuSection ul li a.active:hover{
	color:#FF9900;
}
/* .active1 .subMenu{display:none;} */
.active1 a:hover .subMenu{
	display:inline;
}
.topMenuDiv{
	background-color:#000000;
	color:#FFFFFF;
	float:right;
	height:20px;
	line-height:20px;
	padding:5px 10px;
	width:480px;
}
.Softwears{
	width:400px;
}
.topMenuDiv a{
	background:none repeat scroll 0 0 rgba(0,0,0,0) !important;
	color:#FFFFFF !important;
	font-size:12px !important;
	font-weight:bold !important;
	line-height:20px !important;
	padding:0 !important;
}
.alphabeitTable{
	margin-top:14px;
	padding:0 15px;
}
.alphabeitTable td{
	border:1px solid #C0C0C0;
	float:right;
	margin:0 2px;
	text-align:center;
	width:20px;
}
.alphabeitTable td a{
	color:#000000;
	font-size:15px;
	font-weight:bold;
	line-height:19px;
}
.alphabeitTable td:hover{
	background-color:#808080;
}
.alphabeitTable td:hover a{
	color:#FFFFFF;
}
.footer1 table, .footer1 table tr, .footer1 table tr td, .footer1 table tr th{
	border:medium none;
	color:#FFFFFF;
	font:18px/24px 'Alchemist_OE',Arial,Helvetica,sans-serif;
	padding:2px 5px;
	text-align:right;
}
.footer1 table tr td{
	padding:2px 5px;
	width:25%;
}
.footer1 table tr td a{
	color:#FFFFFF;
	font:13px/24px 'Alchemist_OE',Arial,Helvetica,sans-serif;
}
.footer2 ul li{
	background:url("/content/images/seprator02.gif") no-repeat scroll 0 7px rgba(0,0,0,0);
	display:inline;
	float:right;
	padding:0 17px;
	text-align:center;
}
.footer2 ul li.first{
	padding:0 0 0 17px;
}
.footer2 ul li.last{
	background:none repeat scroll 0 0 rgba(0,0,0,0);
}
.footer2 ul li a{
	color:#FFFFFF;
	font:14px/24px 'Alchemist_OE',Arial,Helvetica,sans-serif;
}
#newsletterForm label{
	color:#F10C0C;
	float:right;
	line-height:18px;
	margin:8px 0 0 -4px;
	padding:0 10px;
	width:96px;
}
.social li a span.at300bs{
	background:none repeat scroll 0 0 rgba(0,0,0,0);
}
.certificationDiv{
	background:url("/content/images/frame2.jpg") no-repeat scroll 0 0 rgba(0,0,0,0);
	direction:rtl;
	font-size:25px;
	font-weight:bold;
	height:470px;
	text-align:right;
	width:500px;
}
.certificationDiv span{
	float:right;
	line-height:34px;
	padding:30px;
	width:100%;
}
#s2id_searchboxAskoli{
	width:170px !important;
}
.searchWords{
	color:#046193;
}
.searchResUl{
	margin:0 30px;
}
.searchResUl li{
	list-style-type:circle;
}
.searchResUl li a{
	color:#046193;
	font-size:18px;
	line-height:35px;
}
.lecture_content{
	float:right;
	overflow:hidden;
	padding:20px 0 10px;
}
.expand{
	background:url("../images/arrow_down.png") no-repeat scroll 0 0 rgba(0,0,0,0);
	color:#6AB3DB;
	cursor:pointer;
	display:block;
	float:left;
	font:14px/16px 'Alchemist_OE';
	height:16px;
	margin:10px 0;
	padding:0 23px;
}
.expand.active{
	background:url("../images/arrow_up.png") no-repeat scroll 0 0 rgba(0,0,0,0);
}
#showCourseText{
	direction:rtl;
	line-height:18px;
	padding:20px;
	text-align:right;
	width:500px;
}
#showCourseText span#courseNameWrapper, #explenation h3{
	background:none repeat scroll 0 0 #6AB3DB;
	border-radius:4px 4px 0 0;
	color:#FFFFFF;
	float:right;
	font-size:16px;
	font-weight:bold;
	height:28px;
	padding:11px 10px 0;
	position:relative;
	width:480px;
}
#showCourseMore{
	border:1px solid #808080;
	margin-top:30px;
	padding:20px 10px;
	width:478px;
}
#explenation span{
	border:1px solid #808080;
	float:right;
	margin:0;
	padding:20px 10px;
	width:478px;
}
.nameWrapper .readMore{
	color:#6AB3DB;
	direction:rtl;
	font-size:11px;
	text-align:right;
}
#explenation{
	line-height:19px;
	margin:0;
	padding:0;
	width:500px;
}
#lecturerSubjects ul li{
	font-size:16px;
}
.showSubChapter span{
	padding-right:15px;
}
.chapter_transcription b{
	padding-right:26px;
}
.srtDivShow{
	padding:3px 26px !important;
	width:96% !important;
}
.logoSpan{
	background:url("../images/logo2.png") no-repeat scroll left center rgba(0,0,0,0);
	float:left;
	height:31px;
	width:172px;
}
	input.error{
	border:1px solid #FF0000 !important;
}
.login_wrapper, .blocked_user_container_wrapper{
	display:none;
}
.login_title, .blocked_user_container h3{
	background:none repeat scroll 0 0 #6AB3DB;
	font:16px/30px arial;
	height:30px;
	padding:0 10px;
}
.login_container, .blocked_user_container{
	border-radius:5px;
	direction:rtl;
	height:120px;
	padding:0;
	width:400px;
}
.blocked_user_container p{
	font:14px arial;
	margin:10px;
	text-align:center;
}
.blocked_users_buttons li input[type="submit"]{
	background:url("/content/images/btn_bg.png") repeat-x scroll 0 0 rgba(0,0,0,0);
	border:1px solid #C3C3C5;
	border-radius:5px;
	color:#474747;
	cursor:pointer;
	display:block;
	font:17px/31px 'Alchemist_OE',Arial,Helvetica,sans-serif;
	height:31px;
	margin:0;
	padding:0;
	width:70px;
}
.blocked_users_buttons{
	list-style:none outside none;
	margin:0 auto;
	width:190px;
}
.blocked_users_buttons li{
	float:right;
	margin:0 10px;
	padding:0;
	width:70px;
}
#fancybox-outer{
	border-radius:5px;
}
.plans_right_wrapper{
	float:right;
	width:455px;
}
.plans_properties_title{
	background:url("/content/images/shadow.png") repeat-y scroll 1px 0 rgba(0,0,0,0);
	border:1px solid #BABABA;
	border-radius:0 5px 5px 0;
	float:right;
	font-family:'Alchemist_OE',tahoma,sans-serif;
	overflow:hidden;
	padding:0 !important;
	width:100%;
}
.plans_properties_title li{
	border-bottom:1px solid #BABABA;
	font-size:16px;
	height:34px;
	line-height:34px;
	padding:0 25px 0 0;
}
.plans_properties_title li i{
	font:16px 'Lato';
}
.plans_properties_title li.first{
	background:linear-gradient(to bottom, #FFFFFF 0%, #E8E9EB 100%) repeat scroll 0 0 rgba(0,0,0,0);
	height:68px;
	line-height:68px;
}
.plans_properties_title li.last{
	border-bottom:medium none;
}
.topRightSide{
	color:#6AB3DB;
	font:30px/28px 'Alchemist_OE';
	height:74px;
	padding-right:20px;
}
.plans_left_wrapper{
	border:1px solid #BABABA;
	border-radius:5px;
	float:right;
	font-family:'Alchemist_OE',tahoma,sans-serif;
	margin:0;
	max-width:479px;
	overflow:hidden;
	padding:0;
}
.plans_left_wrapper .prodName{
	background-color:#6AB3DB;
	color:#FFFFFF;
	font-family:'Alchemist_OE';
	font-size:17px;
	height:73px;
	white-space:nowrap;
	text-align:center;
}
.plans_left_wrapper .prodName:before{
	content:"";
	height:100%;
	width:0px;
	display:inline-block;
	vertical-align:middle;
}
.plans_left_wrapper .prodName span{
	display:inline-block;
	vertical-align:middle;
	white-space:normal;
	line-height:20px;
}
.plans_left_wrapper .expanded .prodName{
	background-color:#FABE5F;
}
.plan_description li{
	border-bottom:1px solid #C3C3C5;
	font-size:16px;
	height:34px;
	line-height:34px;
	padding:0;
}
.expanded .plan_description li{
	background-color:#D2E8F4;
}
.expanded .plan_description li.plan_extra{
	background:none repeat scroll 0 0 rgba(0,0,0,0);
}
.plan_description li.last{
	border-bottom:medium none;
	height:45px;
	line-height:45px;
}
.plan_description li.prodPrice{
	background:linear-gradient(to bottom, #FFFFFF 0%, #E8E9EB 100%) repeat scroll 0 0 rgba(0,0,0,0);
	font-family:'lato';
	font-size:28px;
	height:47px;
	line-height:15px;
	padding-bottom:7px;
	padding-top:13px;
}
.plan_description li.prodPrice span{
	font-family:'Alchemist_OE';
}
.shach{
	font-size:18px;
}
.inMonth{
	display:block;
	font-size:18px;
}
.plan_description li.vi{
	background:url("/content/images/blue-check.png") no-repeat scroll center center rgba(0,0,0,0);
}
.expanded .plan_description li.vi{
	background:url("/content/images/blue-check.png") no-repeat scroll center center #D2E8F4;
}
.rightReg{
	float:right;
	width:48%;
}
.leftReg{
	float:left;
	width:48%;
}
.register_button{
	background:linear-gradient(to bottom, #B1D7EC 0%, #A5D1E9 3%, #7CBCE0 32%, #73B8DD 41%, #6DB5DC 50%, #6AB3DB 79%, #497D99 82%, #416F88 91%, #426D83 94%, #BCBDBF 97%, #D8D8DA 100%) repeat scroll 0 0 rgba(0,0,0,0);
	border:medium none;
	border-radius:8px 8px 15px 15px;
	color:#FFFFFF;
	cursor:pointer;
	float:left;
	font-size:18px;
	height:35px;
	margin-top:10px;
	padding:0 35px;
}
.more_info:hover{
	color:#0972AC;
}
.more_info{
	color:#4B4B4D;
	float:right;
	font:12px arial;
	margin:11px 5px 0 0;
	text-decoration:underline;
}
.registyer_footer_wrapper{
	float:right;
	margin-top:50px;
	width:600px;
}
.registyer_footer_wrapper .register_input_text{
	height:28px;
	line-height:28px;
	outline:medium none;
	width:250px !important;
}
.nlReg{
	float:right;
	margin:-35px 4px;
	width:357px;
}
.checkbox_wrapper{
	background:url("/content/images/checkbox.png") no-repeat scroll right 0 rgba(0,0,0,0);
	cursor:pointer;
	float:right;
	font:16px/16px 'Alchemist_OE';
	height:16px;
	margin:12px 0 0 5px;
	outline:medium none;
	overflow:hidden;
	padding-right:22px;
	position:relative;
}
.checkbox_wrapper.checked{
	background:url("/content/images/checkbox.png") no-repeat scroll right -16px rgba(0,0,0,0);
}
.checkbox_wrapper input[type="checkbox"]{
	opacity:0;
	position:absolute;
}
.nlReg input[type="checkbox"]{
	display:none;
}
.checkBoxWrapperON{
	background:url("/content/images/checkBoxBlue.png") no-repeat scroll 0 0 rgba(0,0,0,0);
	display:block;
	float:right;
	height:14px;
	margin-left:6px;
	width:14px;
}
.leftNextToReg{
	background:url("/content/images/secureReg.png") no-repeat scroll 0 0 rgba(0,0,0,0);
	float:left;
	height:120px;
	margin:52px 138px 0 -138px;
	width:259px;
}
.lager_wrapper{
	margin:30px auto 0;
	width:1000px;
}
.activeTop{
	color:#4B4B4D;
	font:25px/32px 'Alchemist_OE UltraLight',arial;
	margin:0 0 25px;
}
.topTab1{
	background:none repeat scroll 0 0 #6AB3DB;
	border-radius:5px;
	float:right;
	margin:30px 0 0;
	padding:10px 12px 12px;
	width:100%;
}
.tabLinks1{
	float:right;
	width:100%;
}
.tabLinks1 li{float:right;}
.tabLinks1 li a, .tabLinks1Btn{
	display:block;
	height:37px;
	padding:0 10px;
	border-radius:5px 5px 0 0;
}
.tabLinks1 .activeSubject, .tabLinks1 li.active{
	background:url("/content/images/tab_shadow.png") no-repeat scroll -9px 9px rgba(0,0,0,0);
}
.tabLinks1 .activeSubject a, .tabLinks1 li.active a,
.tabLinks1 .activeSubject .tabLinks1Btn, .tabLinks1 li.active .tabLinks1Btn{
	background:#FFFFFF;
	color:#4B4B4D;
}
.tabLinks1 a, .tabLinks1 .tabLinks1Btn{
	color:#FFFFFF;
	font:15px/40px 'alchemist_oelight',arial;
}
.personal_area_tab.first{
	border-radius:5px 0 5px 5px;
}
.personal_area_tab{
	background:none repeat scroll 0 0 #FFFFFF;
	border-radius:5px;
	float:right;
	padding:15px;
	width:97%;
}
.innerTab{
	border:1px solid #C3C3C5;
	float:right;
	min-height:200px;
	padding:10px 15px 0;
	width:96.5%;
}
.course_details{
	float:right;
	width:35%;
}
.course_details.chapter{
	margin-right:10px;
	width:74%;
}
.watched_chapters li:hover{
	background:none repeat scroll 0 0 #F0F1F3;
	border:1px solid #C3C3C5 !important;
	border-radius:5px;
}
.watched_chapters li:hover .play_arrow{
	background:url("/content/images/play_blue_small.png") no-repeat scroll 0 0 rgba(0,0,0,0);
}
.play_arrow{
	display:inline-block;
	float:right;
	height:17px;
	margin:3px 0 0 10px;
	width:17px;
}
.course_progress{
	float:right;
	padding:0 8px 0 0;
	width:205px;
}
.course_time{
	float:right;
	width:136px;
}
.course_last_view{
	float:right;
	width:148px;
}
.course_last_view.chapter{
	float:left;
	width:auto;
}
.personal_headers{
	border-bottom:1px solid #C3C3C5;
	float:right;
	list-style:none outside none;
	padding:0 0 13px;
	width:100%;
}
.personal_headers span{
	color:#535355;
	font:bold 12px/14px arial;
}
.watched_chapters_wrapper{
	border-top:1px solid #C3C3C5;
	display:none;
	float:right;
	margin:8px 0 -8px;
	width:100%;
}
.ratings{
	float:right;
	margin:0;
	width:100%;
}
.bookmarks_list li:first-child, .ratings li:first-child{
	border:medium none;
}
.bookmarks_list li, .ratings li{
	border-top:1px solid #C3C3C5;
	float:right;
	padding:9px 0;
	width:100%;
}
.bookmarks_list .lecture_name, .bookmarks_list small, .bookmarks_list li{
	line-height:44px !important;
}
.bookmarks_list .lecture_intro{
	border:1px solid #C3C3C5;
	float:right;
	margin-left:15px;
}
.bookmarks_list .load{
	margin-top:10px;
}
.accordion_arrow.active{
	background:url("/content/images/accordion_arrow.png") no-repeat scroll -9px 0 rgba(0,0,0,0);
}
.accordion_arrow{
	background:url("/content/images/accordion_arrow.png") no-repeat scroll 0 0 rgba(0,0,0,0);
	display:inline-block;
	float:right;
	height:9px;
	margin:6px 0 6px 6px;
	width:9px;
}
.lecture_name:hover{
	color:#0971AC;
}
.imageLink{
	background:url("link-bg.jpg") repeat-x scroll 0 0 rgba(0,0,0,0);
	border:1px solid #C3C3C5;
	float:right;
	margin:0 3px 0 14px;
	padding:7px 0;
	width:42px;
}
.imageLink .plus{
	background:none repeat scroll 0 0 rgba(0,0,0,0);
	cursor:pointer;
	float:right;
	font-weight:normal;
	margin:0 9px 0 8px;
	padding:0;
}
.downLink{
	float:right;
	margin:0;
}
.bookmarks_list small, .bookmarks_list .lecture_name, .ratings small{
	color:#535355;
	float:right;
	font:12px/22px arial;
}
.load{
	border:1px solid #C3C3C5;
	float:right;
	margin:0 5px 0 0;
	width:155px;
}
.load img{
	float:right;
	padding:0 53px 0 0;
}
.course_remove{
	float:left;
	margin:2px 12px 0 0;
}
.dropDown{
	background:url("down-arrow.png") no-repeat scroll left 4px rgba(0,0,0,0);
	color:#4B4B4D;
	float:right;
	font:bold 12px/12px arial;
	margin:20px 0 0;
	padding:0 4px 0 18px;
}
.tabList{
	float:right;
	padding:18px 314px 0 0;
	width:250px;
}
.tabList li{
	background:url("tab-sap.jpg") no-repeat scroll right 4px rgba(0,0,0,0);
	float:right;
	padding:0 10px;
}
.tabList li.last{
	background:none repeat scroll 0 0 rgba(0,0,0,0);
}
.tabList a{
	color:#535355;
	font:bold 12px/14px arial;
}
.bottomTab{
	float:right;
	margin:20px 0 0;
	width:100%;
}
.bottomTab .topTab1{
	margin:22px 0 0;
}
.bottomTab .innerTab{
	padding:16px 12px 20px;
}
.tab2{
	float:right;
	width:100%;
}
.tab2 li{
	float:right;
	padding:10px;
}
.tab2 li.active{
	background:none repeat scroll 0 0 #FFFFFF;
}
.tab2 li.active a{
	color:#4B4B4D;
}
.tab2 a{
	color:#FFFFFF;
	font:16px/18px 'Alchemist_OE UltraLight',arial;
}
#tab3{
	background:none repeat scroll 0 0 #FFFFFF;
	float:right;
	padding:15px;
	width:660px;
}
.innerTab.tab3 li{
	float:right;
	padding:12px 20px;
	position:relative;
	width:171px;
}
.innerTab.tab3 li.last{
	margin:0;
}
.innerTab.tab3 li span{
	float:right;
}
.playBtn{
	left:91px;
	position:absolute;
	top:47px;
}
.innerTab.tab3 li strong{
	color:#4B4B4D;
	float:right;
	font:16px/18px 'Alchemist_OE UltraLight',arial;
	margin:5px 0 0;
	padding:0 0 0 40px;
}
.innerTab.tab3 li.liLink{
	float:right;
	margin:0 569px 0 0;
	padding:0;
	width:auto;
}
.innerTab.tab3 li.liLink a{
	color:#4B4B4D;
	float:right;
	font:bold 12px/14px arial;
}
.containerTopLeft.activeLeft{
	margin:47px 0 0;
	padding:0 19px 0 0;
	width:252px;
}
.activeLeft .add strong{
	height:37px;
	padding:0 14px 0 0;
}
.activeLeft .chat{
	line-height:37px;
}
.psBlock{
	float:right;
	margin:0 0 11px;
}
.psBlock span{
	float:right;
	margin:0 0 0 10px;
}
.psBlock strong{
	color:#4B4B4D;
	font:24px/26px 'Alchemist_OE Light',arial;
}
.chat{
	background:url("chat.png") no-repeat scroll right top rgba(0,0,0,0);
	color:#4B4B4D;
	font:18px/20px 'Alchemist_OE Light',arial;
	padding:0 20px 0 0;
}
.addLink strong{
	background:none repeat scroll 0 0 rgba(0,0,0,0);
	border:0 none;
	color:#4B4B4D;
	display:block;
	font:18px/20px 'Alchemist_OE Light',arial;
}
.addLink p{
	color:#58585A;
	font:12px/14px arial;
}
.bottomLogo span small{
	color:#FABE5F;
}
.bottomLinks2{
	float:right;
	width:100%;
}
.bottomLinks2 li{
	background:url("heading-bg.gif") repeat-x scroll 0 bottom #FFFFFF;
	border:1px solid #C3C3C5;
	float:right;
	margin:10px 0 0;
	width:100%;
}
.bottomLinks2 a{
	color:#4B4B4D;
	font:18px/35px 'Alchemist_OE UltraLight',arial;
	height:35px;
	padding:0 10px 0 0;
}
.plans_order_wrapper{
	float:right;
	margin-bottom:40px;
	position:relative;
	width:1000px;
}
.plans_order_container{
	min-height:378px;
	position:absolute;
	right:0;
	top:0;
	width:3006px;
}
.cardcom_iframe{
	float:right;
	margin-right:-10px;
}
.members_types{
	float:right;
	height:100%;
	width:1003px;
}
.membersItem:first-child{
	border:medium none;
}
.membersItem{
	border-right:1px solid #C3C3C5;
	float:right;
	text-align:center;
	width:119px;
}
.plan_order_stages{
	cursor:default;
}
#order_details{
	border:1px solid #C3C3C5;
	border-radius:5px 5px 0 0;
	color:#4B4B4D;
	font:18px/24px 'Alchemist_OE',Arial,Helvetica,sans-serif;
	width:100%;
}
.order_details_titles{
	width:780px;
}
.order_details_results{
	text-align:center;
	width:220px;
}
#order_details th{
	background:url("/content/images/heading-bg.jpg") repeat-x scroll left bottom rgba(0,0,0,0);
	border-right:1px solid #C3C3C5;
	height:40px;
	padding:0 15px 0 0;
}
#order_details th:first-child{
	border-right:medium none;
}
#order_details tr td{
	border-right:1px solid #C3C3C5;
	border-top:1px solid #C3C3C5;
	height:48px;
	vertical-align:middle;
}
#order_details tr td:first-child{
	border-right:medium none;
	padding:0 15px;
}
#order_details tr td a{
	color:#6AB3DB;
	font:bold 12px arial;
	text-decoration:underline;
}
.register_input_text{
	border:1px solid #CCCCCC;
	border-radius:5px;
	height:28px;
	line-height:28px;
	outline:medium none;
	padding:0 5px;
	width:220px;
}
.plan_price, .order_total_price{
	display:inline-block;
	font:23px 'Lato';
	text-align:center;
	width:100%;
}
.plan_price .text, .order_total_price .text{
	font:20px/24px 'Alchemist_OE',Arial,Helvetica,sans-serif;
}
#plan_order_thanks .content{
	float:right;
	width:50%;
}
#plan_order_thanks .content h1{
	margin-bottom:10px;
}
#plan_order_thanks .content p{
	font:14px/24px arial;
	margin-right:12px;
}
#plan_order_thanks .videoWrap{
	float:right;
}
.register_form_list{
	float:right;
	margin-left:20px;
	width:262px;
}
.register_form_list li{
	float:right;
	margin:0 0 15px;
	width:100%;
}
.register_footer_buttons{
	float:right;
	width:90%;
}
.users_select{
	border:1px solid #CCCCCC;
	border-radius:5px;
	padding:3px 5px;
	width:100%;
}
div.ssl{
	background:linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 36%, #E8E9EB 100%) repeat scroll 0 0 rgba(0,0,0,0);
	border:1px solid #C3C3C5;
	border-radius:5px;
	float:left;
	margin-top:55px;
	padding:30px 40px 30px 0;
}
.ssl img{
	float:right;
	margin:0 0 0 15px;
}
.ssl p{
	float:right;
	font:18px/24px 'Alchemist_OE';
	margin-top:10px;
	width:169px;
}
.payment{
	float:right;
	width:100%;
}
.conditions p{
	font:12px/20px arial;
}
.conditions{
	float:left;
	width:28%;
}
.conditions h3{
	font:27px/48px 'Alchemist_OE',Arial,Helvetica,sans-serif;
}
.exercises_files{
	clear:both;
}
.exercises_files ul li{
	clear:both;
}
.lecture_share{
	float:left;
	list-style:none outside none;
	margin:0;
	padding:22px 0 21px;
}
.lecture_share li{
	float:left;
}
.lecture_share li.last{
	border-right:1px solid #C3C3C5;
	padding:0 10px;
	position:relative;
}
.lecture_titles{
	float:right;
}
.bookmarks_button em{
	float:right;
	font:30px/34px 'Alchemist_OE';
}
.bookmarks_button{
	background:url("/content/images/buttons.png") repeat-x scroll 0 -29px rgba(0,0,0,0);
	border:1px solid #C3C3C5;
	border-radius:5px;
	cursor:pointer;
	display:block;
	font:20px/32px 'Alchemist_OE';
	height:32px;
	padding:0 8px;
}
.expand_chapters_all{
	cursor:pointer;
	margin-left:15px;
	padding-right:10px;
}
.expand_chapters{
	cursor:pointer;
	display:inline-block;
	float:right;
	padding:10px 0;
	width:10px;
}
.teacher_subjects{
	float:right;
	font:18px 'Alchemist_OE';
	height:57px;
	margin-top:10px !important;
	width:100%;
}
.teacher_subjects a{
	color:#4B4B4D;
	display:block;
}
.special_scroller{
	margin:0;
}
.special_scroller .viewport{
	height:100%;
	overflow:hidden;
	position:relative;
	width:90%;
}
.special_scroller .overview{
	left:0;
	list-style:none outside none;
	position:absolute;
	top:0;
	width:100%;
}
.special_scroller .thumb .end, .special_scroller .thumb{
	background-color:#535355;
}
.special_scroller .scrollbar{
	float:right;
	margin:0 0 0 5px;
	position:relative;
	width:6px;
}
.special_scroller .track{
	background-color:#E2E4E6;
	height:100%;
	padding:0;
	position:relative;
	width:6px;
}
.bottomLogo, .topTab1, .bottomLinks2 li, .btnEnterBlog, .load, .add{
	border-radius:5px;
	position:relative;
}
.activeLeft .add strong{
	border-radius:5px 5px 0 0;
}
.special_scroller .thumb{
	cursor:pointer;
	height:20px;
	overflow:hidden;
	position:absolute;
	top:0;
	width:6px;
}
.special_scroller .thumb .end{
	height:5px;
	overflow:hidden;
	width:13px;
}
.special_scroller .disable{
	display:none;
}
.noSelect{
	-moz-user-select:none;
}
.scroller_content{
	margin:0 10px 0 0;
}
.teacher_lectures{
	border:1px solid #CCCCCC;
	border-radius:6px;
	border-spacing:0;
	float:right;
	margin-top:15px;
	width:100%;
}
.teacher_lectures th:first-child{
	border-radius:0 6px 0 0;
	border-right:medium none;
}
.teacher_lectures th{
	background:none repeat scroll 0 0 #6AB3DB;
	border-right:1px solid #CCCCCC;
	color:#FFFFFF;
	font:20px 'Alchemist_OE';
	height:40px;
	padding:0 10px 0 0;
}
.teacher_lectures th:nth-child(5){
	border-radius:6px 0 0;
}
.teacher_lectures td:first-child{
	border-right:0 none;
	text-align:right;
}
.teacher_lectures td{
	border-right:1px solid #C3C3C5;
	border-top:1px solid #C3C3C5;
	font:18px/22px 'Alchemist_OE';
	height:95px;
	text-align:center;
}
.checked{
	background:url("/content/images/blue-check.png") no-repeat scroll 0 0 rgba(0,0,0,0);
	display:inline-block;
	height:16px;
}
.checked_subtitle{
	width:19px;
}
.have_dvd{
	background:url("/content/images/icons.png") no-repeat scroll 0 0 rgba(0,0,0,0);
	display:inline-block;
	height:15px;
	width:15px;
}
.chapter_transcription{
	margin-right:10px;
}
.chapter_transcription_container{
	margin-right:20px;
	padding:3px 0;
	width:92%;
}
.Recommended{
	margin:30px 0 0;
	padding:0;
}
.Recommended ul{
	float:right;
	list-style:none outside none;
	margin:0 0 12px;
	padding:0;
}
.Recommended li{
	border:1px solid #C3C3C5;
	border-radius:5px;
	display:inline-block;
	float:right;
	height:81px;
	margin:12px 12px 0 0;
	padding:14px 14px 0 0;
	width:303px;
}
.Recommended li img{
	border:1px solid #C3C3C5;
	float:right;
	margin-left:12px;
}
.Recommended ul li a{
	color:#6AB3DB;
	font:18px/24px 'Alchemist_OE',Arial,Helvetica,sans-serif;
}
.progressbar_label{
	width:38px;
}
.diplomas_list{
	list-style:none outside none;
	margin:0;
	padding:0;
}
.diplomas_list li:first-child{
	border-top:medium none;
}
.diplomas_list li{
	border-top:1px solid #C3C3C5;
	float:right;
	padding:10px 0;
	width:100%;
}
.diploma_link{
	border:1px solid #C3C3C5;
	float:right;
	margin-left:15px;
}
.diplomas_list .lecture_name{
	font:14px/30px arial;
}
.diplomas_list .course_details{
	height:45px;
	width:63%;
}
.complation_date, .print_diploma, .share_diploma{
	float:right;
	height:45px;
	line-height:45px;
	margin-right:4%;
}
.personal_headers.diplomas .course_details{
	width:67%;
}
.remove_bookmark{
	float:left;
	margin:12px 0 0;
}
.lecture_sort{
	float:right;
	height:110px;
	padding-right:6px;
	width:170px;
}
.lecture_sort.special_scroller .scrollbar{
	float:left;
	margin:0 5px;
	position:relative;
	width:6px;
}
.lecture_sort_wrapper{
	border-right:1px solid #C3C3C5;
	float:right;
	margin:10px 0;
}
.lecture_sort_wrapper h3{
	margin:0 16px;
}
ul.search_breadcrumps{
	float:right;
	width:-webkit-calc(100% - 75px);
	width:calc(100% - 75px);
	margin:0;
	overflow:auto;
	white-space:nowrap;
}
ul.search_breadcrumps li{
	border:1px solid #C3C3C5;
	border-radius:5px;
	display:inline-block;
	vertical-align:top;
	height:25px;
	margin:6px 0 0 9px;
}
.remove_search{
	background:url("/content/images/error.png") no-repeat scroll right 6px top 3px rgba(0,0,0,0);
	display:block;
	height:100%;
	line-height:25px !important;
	padding:0 30px 0 15px;
}
.heading .title{
	float:right;
	width:75px;
	white-space:nowrap;
}
.pager_wrapper{
	float:right;
	margin:15px 0;
	text-align:center;
	width:100%;
}
.pager_wrapper a{
	background:none repeat scroll 0 0 #FFFFFF;
	border:1px solid #C3C3C5;
	border-radius:5px;
	display:inline-block;
	padding:5px 10px;
}
.pager_wrapper a:hover, .pager_wrapper a.active{
	background:none repeat scroll 0 0 #6AB3DB;
	color:#FFFFFF;
}
.listBox .heading span{
	width:88%;
}
.lecture_sort_wrapper:first-child{
	border-right:medium none;
}
.teacher_lectures a:hover{
	color:#0972AC;
}
.teacher_lectures a{
	color:#535355;
}
.ajax_results_wrapper{
	background:none repeat scroll 0 0 #FFFFFF;
	border-radius:0 0 7px 7px;
	display:none;
	padding:10px;
	position:absolute;
	top:28px;
	width:250px;
}
.ajax_results{
	list-style:none outside none;
	margin:0;
	padding:0;
}
.ajax_results li{
	margin:5px 0;
}
.ajax_results li a:hover{
	color:#0972AC;
}
.ajax_results li a{
	color:#4B4B4D;
}
.letters_session-menu{
	border:1px solid #C3C3C5;
	border-radius:5px;
	float:right;
	list-style:none outside none;
	margin:0 3% 20px 0;
	padding:8px;
}
.letters_session-menu li{
	background:url("/content/images/nav-bg.gif") repeat-x scroll left bottom #FFFFFF;
	border:1px solid #C3C3C5;
	border-radius:5px;
	display:inline-block !important;
	float:right;
	height:25px;
	line-height:25px;
	margin:0 2px;
	padding:0;
	text-align:center;
	width:25px;
}
.login_fields{
	float:right;
	padding:20px;
	width:356px;
}
.login_fields ul{
	margin:0;
	padding:0;
}
.login_fields label{
	display:inline-block;
	font:14px/34px arial;
	width:74px;
}
.login_fields input[type="text"], .login_fields input[type="password"]{
	border:1px solid #DADADA;
	border-radius:5px;
	direction:ltr;
	padding:5px;
	width:265px;
}
.login_fields label.error{
	position:absolute;
	top:-999px;
}
.login_fields input.blueBtn{
	float:left;
	padding:0 15px;
}
.login_title{
	color:#FFFFFF;
	font-weight:bold;
}
.resetpass_lbl{
	display:block;
	width:100% !important;
}
.login_container{
	height:auto;
}
.login_fields li{
	float:right;
	width:100%;
}
.resetpass_field{
	float:none;
	height:130px;
	margin:0 auto;
	width:320px;
}
.tab_container.user_properties{
	float:right;
	padding:25px;
	width:93%;
}
.pay_title{
	border-bottom:1px solid #C3C3C5;
	font:22px 'Alchemist_OE',tahoma,sans-serif;
	margin-bottom:15px;
	padding-bottom:10px;
}
.pay_propertie_title{
	display:inline-block;
	width:125px;
}
.pay_propertie_value{
	display:inline-block;
}
.payment_properties ul{
	float:right;
	list-style:none outside none;
}
.payment_properties ul li{
	font:bold 12px/35px arial;
}
.orderBtn.pay_btn{
	font:14px/24px arial;
	margin-left:10px;
	padding:0 10px;
}
.orderBtn.pay_btn:hover{
	background:url("/content/images/blue-btn-bg.gif") repeat-x scroll left bottom #6AB3DB;
	border:1px solid #96CAE6;
	color:#FFFFFF;
}
.payments_logs{
	border:1px solid #C3C3C5;
	border-collapse:collapse;
	width:100%;
}
.payments_logs th{
	background:none repeat scroll 0 0 #6AB3DB;
	color:#FFFFFF;
}
.payments_logs td{
	border-top:1px solid #C3C3C5;
}
.payments_logs .download_col{
	text-align:center;
}
.payments_logs .date_col{
	width:62px;
}
.payments_logs .price_col{
	width:90px;
}
.payments_logs .download_col{
	text-align:center;
}
.coupon_wrapper{
	display:none;
	float:left;
	width:333px;
}
.coupon_wrapper input[type="text"]{
	float:right;
	margin:7px 0;
}
.coupon_wrapper input[type="button"]{
	line-height:30px;
	margin-bottom:0;
	padding-bottom:0;
}
.con_wrap{
	background:url("/content/images/contact_bg.png") no-repeat scroll right bottom #FFFFFF;
	width:690px;
	min-height:512px;
	border:1px solid #C3C3C5;
	border-radius:15px;
	font-family:'Alchemist_OE',Arial,Helvetica,sans-serif;
	padding:20px 10px;
}
.con_head{
	border-bottom:1px solid #C3C3C5;
	font-size:14px;
	height:85px;
	width:97%;
}
.con_head ul{
	float:right;
	width:100%;
}
.con_head ul li{
	float:right;
	margin:0 -11px 0 0;
	width:30%;
}
.con_head ul li:first-child{
	width:40%;
}
.con_head ul li span{
	float:right;
	font-family:Arial,Helvetica,sans-serif;
	height:42px;
	margin-left:5px;
	width:57px;
}
.mail_icon{
	background:url("/content/images/mail.png") no-repeat scroll left top rgba(0,0,0,0);
}
.phone_icon{
	background:url("/content/images/phone.png") no-repeat scroll left top rgba(0,0,0,0);
}
.fax_icon{
	background:url("/content/images/fax.png") no-repeat scroll left top rgba(0,0,0,0);
}
.address_icon{
	background:url("/content/images/map.png") no-repeat scroll left top rgba(0,0,0,0);
}
.con_head ul li:first-child{
	margin:0;
}
.form_wrap{
	background:url("/content/images/bgt1.png") repeat scroll left top rgba(0,0,0,0);
	float:left;
	left:20px;
	margin:20px;
	width:270px;
}
.form_wrap h2{
	font-size:22px;
	font-weight:normal;
	margin:10px;
}
.input20{
	background-color:#FFFFFF;
	border:1px solid #C3C3C5;
	border-radius:10px;
	height:30px;
	line-height:30px;
	margin:5px 10px 15px 0;
	outline:medium none;
	padding-right:10px;
	width:223px;
}
.textarea20{
	background-color:#FFFFFF;
	width:213px;
	height:60px;
	border:1px solid #C3C3C5;
	border-radius:10px;
	margin:5px 10px 15px 0;
	outline:medium none;
	padding:10px;
}
.send20{
	background:url("/content/images/send.png") no-repeat scroll left top rgba(0,0,0,0);
	border:medium none;
	color:#FFFFFF;
	cursor:pointer;
	font-size:18px;
	height:32px;
	line-height:0;
	margin:5px 65px;
	outline:medium none;
	width:102px;
}
.conwrap{
	float:right;
	font-family:'Alchemist_OE',Arial,Helvetica,sans-serif;
	font-size:15px;
	margin:10px 0 0;
	padding:10px;
	width:360px;
}
label.error{
	color:#FF0000;
	display:none;
	float:right;
	text-align:left;
	width:100%;
}
.topBar span{
	bottom:15px;
	float:right;
	padding:2px 201px 74px 0;
	position:relative;
}
.phone{
	background:url("/content/images/includes/phone.png") no-repeat scroll right top rgba(0,0,0,0);
	bottom:15px;
	color:#4B4B4D;
	float:right;
	font:24px/26px 'Alchomist_OE Light',arial;
	margin:14px 68px 0 0;
	padding:0 30px 0 0;
	position:relative;
}
.head{
	color:#4B4B4D;
	float:right;
	font:30px/40px 'Alchomist_OE UltraLight',arial;
}
ul.socialIcon.support{
	margin:10px 0 0;
	padding:0;
	width:auto;
}
.socialIcon.support li{
	float:left;
}
ul.socialIcon{
	float:left;
	margin:-35px 160px 0 0;
	padding:13px 510px 0 0;
	width:80px;
}
ul.socialIcon li{
	float:right;
	margin:0 4px 0 0;
}
.aboutTop.support{
	padding:7px 0 12px;
}
.aboutTop{
	border-bottom:1px solid #C3C3C5;
	float:right;
	padding:0 0 5px;
	width:656px;
}
.containerTopRight p{
	color:#58585A;
	float:right;
	font:12px/18px arial;
	padding:15px 0 3px;
	width:656px;
}
ul.info{
	float:right;
	margin:20px 0 0;
	width:656px;
}
ul.info li{
	float:right;
	padding:0 0 0 7px;
	width:290px;
}
ul.info li label{
	color:#535355;
	float:right;
	font:bold 13px/15px arial;
	padding:6px 0 0 10px;
}
ul.info li select{
	border-radius:5px;
	color:#4B4B4D;
	font:12px/14px arial;
	height:28px;
	margin:3px 0 0;
	width:234px;
}
.taxtBox1{
	border:1px solid #C3C3C5;
	border-radius:5px;
	color:#4B4B4D;
	float:right;
	font:12px/14px arial;
	padding:5px 8px 8px 0;
	text-align:right;
	width:250px;
}
.s-Btn{
	background:url("/content/images/includes/btn-bg.png") repeat-x scroll 0 0 rgba(0,0,0,0);
	border:1px solid #6AB3DB;
	border-radius:5px;
	color:#FFFFFF;
	cursor:pointer;
	float:right;
	font:18px/20px 'Alchomist_OE UltraLight',arial;
	outline:medium none;
	padding:2px 9px;
}
ul.info li.last{
	width:55px;
}
.values{
	float:right;
	margin:17px 0 0;
	padding:0 0 15px;
	width:100%;
}
.containerTopRight1{
	background:none repeat scroll 0 0 #FFFFFF;
	border:1px solid #C3C3C5;
	border-radius:5px;
	float:right;
	margin:3px 0 0 21px;
	padding:0 25px 64px;
	width:656px;
}
ul.content{
	float:right;
	margin:9px 0 0;
	width:656px;
}
ul.content li{
	float:right;
	margin:0;
	padding:0 15px 0 0;
}
ul.content a{
	color:#0972AC;
	float:right;
	font:bold 13px/26px arial;
	width:646px;
}
.moreInfo{
	float:right;
	width:656px;
}
.valueHead.support{
	margin:63px 0 0;
}
.valueHead{
	border-bottom:1px solid #C3C3C5;
	color:#4B4B4D;
	display:block;
	font:18px/20px 'Alchomist_OE UltraLight',arial;
	padding:0 0 11px;
}
.Qul{
	float:right;
	list-style:none outside none;
	margin:0;
	padding:0;
	width:100%;
}
.Qul li{
	float:right;
	width:100%;
}
.Qul li > div p{
	padding-top:0;
}
.Qul li > div a{
	color:#0972AC;
	float:none;
	font:12px/18px Arial,Helvetica,sans-serif;
	text-align:right;
	width:auto;
}
.Qul li > div a:hover{
	color:#FF9900;
}
.Qul li .Q_a{
	background:url("/content/images/includes/blue-arrow.png") no-repeat scroll right 10px rgba(0,0,0,0);
	border-top:4px solid #FFFFFF;
	color:#0972AC;
	cursor:pointer;
	display:block;
	float:right;
	font:bold 13px/26px arial;
	padding:0 3% 8px 7%;
	text-decoration:none;
	width:90%;
}
.Qul li .Q_a:hover, .Qul li .Q_a.active{
	background:url("/content/images/includes/down-bullet.png") no-repeat scroll right 12px rgba(0,0,0,0);
}
.Qul li > div{
	border-top:1px solid #FFFFFF;
	display:none;
	float:right;
	padding:8px 3% 8px 7%;
	width:90%;
}
.mstrong{
	font-size:12px;
	font-weight:bold;
}
.obs{
	clear:both;
	font-weight:bold;
	width:90%;
}
label.observations{
	background:linear-gradient(to bottom, #FFFFFF 0%, #E8E9EB 100%) repeat scroll 0 0 rgba(0,0,0,0);
	float:right;
	font:bold 16px/16px arial,'Alchemist_OE';
	margin-right:150px;
	padding:10px;
}
.tab_content_wrapper{
	margin:0 200px 0 0;
}
#videoLinks2, #videoLinks{
	margin-right:192px;
}
.anothermail_button{
	background:none repeat scroll 0 0 rgba(0,0,0,0);
	border:medium none;
	border-radius:0;
	color:#535355;
	cursor:pointer;
	float:left;
	font-size:12px;
	height:auto;
	margin:25px;
	padding:0;
	text-decoration:underline;
	width:auto;
}
.anothermail_button:hover{
	color:#0972AC;
}
.annual_payments{
	font:bold 14px arial;
}
.inMonth.payments{
	font-size:22px;
	font-weight:bolder;
	margin-top:1px;
}
.payment_properties{
	float:right;
	margin-bottom:10px;
	width:100%;
}
.edit_lnk{
	float:left;
	font:bold 12px arial;
}
.save_btn{
	float:left;
	margin:10px 10px 0 0 !important;
}
.playerMode{
	border:medium none;
	height:32px;
	margin:7px;
	padding:0;
	width:32px;
}
.playerMode.active{
	outline:7px solid #B5DAED;
}
.playerMode.flashPlayer{
	background:url("/content/images/flashIcon.png") no-repeat scroll -1px -1px rgba(0,0,0,0);
}
.playerMode.html5Player{
	background:url("/content/images/html5Icon.png") no-repeat scroll -1px -1px rgba(0,0,0,0);
}
.player_mode form{
	float:right;
}
.player_mode{
	float:left;
	width:95px;
}
.all_teachers_container > div{
	float:right;
	width:100%;
}
.teacher_list_item{
	background:none repeat scroll 0 0 #FFFFFF;
	border:1px solid #C3C3C5;
	border-radius:5px;
	float:right;
	margin-bottom:15px;
	padding:2%;
	width:96%;
}
.teacher_list_item small{
	border:1px solid #C3C3C5;
	float:right;
	margin-left:15px;
	padding:5px;
}
.teacher_list_item img{
	float:right;
	max-height:128px;
	width:105px;
}
.teacher_list_item h3{
	font-size:16px;
	font-weight:bold;
	margin:0 0 10px;
}
.teacher_list_item p{
	float:right;
	line-height:25px;
	width:80%;
}
.back_to_top{
	float:left;
}
.activeRight{
	float:right;
	width:708px;
}
#tab1{
	background:none repeat scroll 0 0 #FFFFFF;
	float:right;
	padding:15px;
	width:660px;
}
.w1{
	float:right;
	width:286px;
}
.w2{
	float:right;
	padding:0 8px 0 0;
	width:208px;
}
.w3{
	float:right;
	width:120px;
}
.innerTab h2{
	border-bottom:1px solid #C3C3C5;
	float:right;
	padding:0 0 13px;
	width:100%;
}
.innerTab h2 span{
	color:#535355;
	font:bold 12px/14px arial;
}
.ratings{
	float:right;
	margin:11px 0 0;
	width:100%;
}
.ratings li{
	float:right;
	padding:9px 0;
	width:100%;
}
.imageLink{
	background:url("link-bg.jpg") repeat-x scroll 0 0 rgba(0,0,0,0);
	border:1px solid #C3C3C5;
	float:right;
	margin:0 3px 0 14px;
	padding:7px 0;
	width:42px;
}
.plus{
	float:right;
	margin:0 9px 0 8px;
}
.downLink{
	float:right;
	margin:0;
}
.ratings small{
	color:#535355;
	float:right;
	font:12px/22px arial;
}
.load{
	border:1px solid #C3C3C5;
	float:right;
	margin:0 5px 0 0;
	width:155px;
}
.load img{
	float:right;
	padding:0 53px 0 0;
}
label.error{
	float:right;
	margin:2px 12px 0 0;
}
.dropDown{
	background:url("down-arrow.png") no-repeat scroll left 4px rgba(0,0,0,0);
	color:#4B4B4D;
	float:right;
	font:bold 12px/12px arial;
	margin:20px 0 0;
	padding:0 4px 0 18px;
}
.tabList{
	float:right;
	padding:18px 314px 0 0;
	width:250px;
}
.tabList li{
	background:url("tab-sap.jpg") no-repeat scroll right 4px rgba(0,0,0,0);
	float:right;
	padding:0 10px;
}
.tabList li.last{
	background:none repeat scroll 0 0 rgba(0,0,0,0);
}
.tabList a{
	color:#535355;
	font:bold 12px/14px arial;
}
.bottomTab{
	float:right;
	margin:20px 0 0;
	width:100%;
}
.bottomTab .topTab1{
	margin:22px 0 0;
}
.tab2{
	float:right;
	width:100%;
}
.tab2 li{
	float:right;
	padding:10px;
}
.tab2 li.active{
	background:none repeat scroll 0 0 #FFFFFF;
}
.tab2 li.active a{
	color:#4B4B4D;
}
.tab2 a{
	color:#FFFFFF;
	font:16px/18px 'Alchemist_OE UltraLight',arial;
}
#tab3{
	background:none repeat scroll 0 0 #FFFFFF;
	float:right;
	padding:15px;
	width:660px;
}
.innerTab.tab3 li{
	float:right;
	padding:12px 20px;
	position:relative;
	width:171px;
}
.innerTab.tab3 li.last{
	margin:0;
}
.innerTab.tab3 li span{
	float:right;
}
.playBtn{
	left:91px;
	position:absolute;
	top:47px;
}
.innerTab.tab3 li strong{
	color:#4B4B4D;
	float:right;
	font:16px/18px 'Alchemist_OE UltraLight',arial;
	margin:5px 0 0;
	padding:0 0 0 40px;
}
.innerTab.tab3 li.liLink{
	float:right;
	margin:0 569px 0 0;
	padding:0;
	width:auto;
}
.innerTab.tab3 li.liLink a{
	color:#4B4B4D;
	float:right;
	font:bold 12px/14px arial;
}
.hideCont{
	max-height:210px;
	overflow:hidden;
	position:relative;
	margin-bottom:10px;
	-webkit-transition:all 0.7s ease;
	-moz-transition:all 0.7s ease;
	-o-transition:all 0.7s ease;
	transition:all 0.7s ease;
}
.hideCont.showCont{
	max-height:1500px;
}
.readMoreCont{
	color:#70B6DC;
	font:bold 14px/21px 'Alchomist_OE Regular',arial;
	cursor:pointer;
	text-decoration:underline;
}
.readMoreCont:hover{text-decoration:none;}
.containerTopLeft.activeLeft{
	float:left;
	margin:57px 0 0;
	padding:0 19px 0 0;
	width:252px;
}
.activeLeft .add strong{
	height:36px;
	padding:0 14px 0 0;
}
.activeLeft .chat{
	line-height:37px;
}
.psBlock span{
	float:right;
	margin:0 0 0 10px;
}
.psBlock strong{
	color:#4B4B4D;
	font:24px/26px arial;
}
.chat{
	background:url("../images/chat.png") no-repeat scroll right 3px rgba(0,0,0,0);
	color:#4B4B4D;
	font:18px/20px 'Alchemist_OE Light',arial;
	padding:0 29px 0 0;
}
.addLink strong{
	background:none repeat scroll 0 0 rgba(0,0,0,0);
	border:0 none;
	color:#4B4B4D;
	display:block;
	font:18px/20px arial;
}
.addLink p{
	color:#58585A;
	font:12px/14px arial;
}
.btnEnterBlog{
	background:url("../images/btn-bg1.jpg") repeat-x scroll 0 0 rgba(0,0,0,0);
	border:1px solid #C3C3C5;
	color:#4B4B4D;
	float:right;
	font:16px/30px arial;
	height:30px;
	margin:34px 120px 0 0;
	padding:0 10px;
}
.bottomLogo span small{
	color:#FABE5F;
}
.bottomLinks2{
	float:right;
	width:100%;
}
.bottomLinks2 li{
	background:url("../images/heading-bg.jpg") repeat-x scroll 0 bottom #FFFFFF;
	border:1px solid #C3C3C5;
	float:right;
	margin:10px 0 0;
	width:100%;
}
.bottomLinks2 a{
	color:#4B4B4D;
	display:inline-block;
	font:18px/35px arial;
	height:35px;
	padding:0 10px 0 0;
	width:100%;
}
.add{
	background:none repeat scroll 0 0 #FFFFFF;
	border:1px solid #C3C3C5;
	float:right;
	margin:4px 0 0;
	width:253px;
}
.add strong{
	background:url("../images/heading-bg.jpg") repeat-x scroll 0 0 rgba(0,0,0,0);
	border-bottom:1px solid #C3C3C5;
	color:#4B4B4D;
	float:right;
	font:18px/32px arial;
	padding:0 14px 5px 0;
	width:239px;
}
.addLink{
	float:right;
	padding:10px 16px 24px;
	width:220px;
}
.addLink strong{
	background:none repeat scroll 0 0 rgba(0,0,0,0);
	border:0 none;
	color:#4B4B4D;
	display:block;
	font:18px/20px arial;
}
.bottomLogo{
	background:none repeat scroll 0 0 #FFFFFF;
	border:1px solid #C3C3C5;
	float:right;
	margin:14px 0 0;
	padding:10px;
	width:235px;
}
.hp.topTab1{
	margin-top:0;
}
.activeRight .personal_area_tab{
	width:96%;
}
.videoLinks.userHp{
	height:auto;
	margin:0;
	padding:0;
	width:637px;
}
.videoLinks.userHp li{
	margin:8px 32px 8px 4px;
}
.blog{
	float:right;
}
.blog li:first-child{
	border-top:medium none;
}
.blog li{
	border-top:1px solid #6AB4DB;
	float:right;
	padding-top:15px;
	width:100%;
}
.post_title{
	font:bold 32px arial;
	margin-bottom:15px;
}
.post_content{
	float:right;
	line-height:22px;
	margin-bottom:15px;
}
.post_footer{
	float:left;
	font-weight:bold;
	margin:0 0 15px;
}
.ContentToExpand{
	float:right;
	overflow:hidden;
	position:relative;
	width:100%;
}
.showAll{
	bottom:40px;
	color:#4B4B4D;
	display:block;
	font:bold 12px/12px arial;
	height:12px;
	left:5%;
	padding-left:13px;
	position:absolute;
}
.showAll::after{
	content:'';
	background:url("/content/images/down-arrow.png") left center no-repeat;
	width:9px;
	height:12px;
	position:absolute;
	left:0;
	top:0;
	-webkit-transition:all 0.3s ease;
	transition:all 0.3s ease;
}
.showAll.active::after{
	-webkit-transform:rotate(180deg);
	transform:rotate(180deg);
}
.PagerAjax{
	display:inline-block;
	float:left;
	height:18px;
	margin:0 10px;
	width:55px;
}
.productTop{
	border-right:1px solid #C3C3C5;
	float:right;
	height:102px;
	margin:20px 0 0;
	width:100%;
}
.productLogo{
	float:right;
	margin:18px 27px 0 0;
}
ul.icons{
	float:left;
	margin:20px 0 0 20px;
	width:190px;
}
ul.icons li{
	border-bottom:1px solid #C3C3C5;
	float:right;
	padding:0 38px 0 0;
	width:150px;
}
ul.icons li.phone2{
	background:url("/content/images/phone01.png") no-repeat scroll right 3px rgba(0,0,0,0);
	color:#4B4B4D;
	font:24px/35px 'Alchomist_OE Light',arial;
}
ul.icons li.email{
	background:url("/content/images/black-mail.png") no-repeat scroll right 11px rgba(0,0,0,0);
	border:0 none;
	padding:0 35px 0 0;
}
ul.icons li.email a{
	color:#4B4B4D;
	font:16px/33px 'Lato Light',arial;
}
.productContainer{
	background:none repeat scroll 0 0 #FFFFFF;
	border:1px solid #C3C3C5;
	float:right;
	margin:42px 0 0;
	padding:0 30px 30px;
	width:943px;
}
.producthead{
	color:#4B4B4D;
	float:right;
	font:30px/32px 'Alchomist_OE Regular',arial;
	padding:13px 15px 10px 0;
}
ul.socialIcon.product{
	margin:9px 244px 0 0;
}
.productContent{
	border:1px solid #C3C3C5;
	float:right;
	margin:7px 0 0;
	min-height:415px;
	padding-bottom:25px;
	position:relative;
	width:941px;
}
.producttabContent.product{
	min-height:835px;
}
ul.product_tabs{
	float:right;
	padding:0 !important;
	width:192px !important;
}
ul.product_tabs li{
	float:right;
	width:192px !important;
}
ul.product_tabs li.active{
	background:url("/content/images/tab-nav-bg.png") no-repeat scroll 0 0 rgba(0,0,0,0);
	height:26px;
}
ul.product_tabs li.active a{
	background:none repeat scroll 0 0 rgba(0,0,0,0);
	color:#FFFFFF;
}
ul.product_tabs a{
	background:url("/content/images/li-border.gif") no-repeat scroll right bottom rgba(0,0,0,0);
	color:#474747;
	float:right;
	font:16px/26px 'Alchomist_OE UltraLight',arial;
	margin:0 15px 0 0;
	padding:0 0 5px;
	width:150px;
}
ul.newList{
	float:right;
	padding:0 13px 0 0;
	width:166px;
}
ul.newList li{
	color:#4B4B4D;
	float:right;
	font:16px/27px 'Alchomist_OE UltraLight',arial;
	width:166px;
}
ul.newList li strong{
	color:#4B4B4D;
	font:18px/26px 'Alchomist_OE regular',arial;
	padding:13px;
}
.productRight{
	float:left;
	padding:0 0 0 17px;
	width:725px;
}
.productInfo{
	float:right;
	padding:6px 264px 0 0;
	width:462px;
}
.productInfo li.search.product{
	border:1px solid #C3C3C5;
	float:right;
	margin-right:0;
	position:relative;
	width:235px;
	overflow:hidden;
}
.productInfo li.select{
	float:right;
	height:30px;
	margin:13px 7px 0 0;
	width:215px;
}
.softSec{
	border:1px solid #C3C3C5;
	float:right;
	margin:17px 0 0;
	padding:0 20px;
	width:684px;
}
.softContent{
	border-bottom:1px solid #C3C3C5;
	float:right;
	padding:0 0 23px;
	width:685px;
}
.softWare{
	border:1px solid #C3C3C5;
	display:inline-block;
	float:right;
	height:237px;
	line-height:237px;
	margin:19px 0 0;
	text-align:center;
	width:200px;
}
.softWare img{
	max-height:187px;
	max-width:168px;
	vertical-align:middle;
}
.softRight{
	float:right;
	padding:15px 27px 0 0;
	width:450px;
}
.softRight h1{
	color:#4B4B4D;
	display:block;
	font:24px/26px 'Alchomist_OE UltraLight',arial;
}
.softRight p{
	color:#58585A;
	font:12px/18px arial;
	padding:9px 0;
}
ul.rates{
	float:right;
	margin:39px 0 0;
	width:310px;
}
ul.rates li{
	float:right;
	width:153px;
}
ul.rates li label{
	color:#535355;
	float:right;
	font:bold 12px/18px arial;
	padding:4px 0 0 9px;
}
ul.rates li span,.price_before{
	color:#4B4B4D !important;
	font:17px/21px 'Alchomist_OE Regular',arial !important;
	text-decoration:line-through !important;
}
ul.rates li small{
	color:#70B6DC;
	font:17px/21px 'Alchomist_OE Regular',arial;
}
.showLink{
	background:url("/content/images/blue-btn2.png") no-repeat scroll 0 0 rgba(0,0,0,0);
	border:medium none;
	color:#FFFFFF;
	float:right;
	font:18px/22px 'Alchomist_OE UltraLight',arial;
	height:34px;
	text-align:center;
	width:99px;
}
.videoBlock2{
	float:right;
	margin:20px 0 0;
	padding:0 0 31px;
	width:685px;
}
ul.videofature{
	float:right;
	width:190px;
}
ul.videofature li{
	color:#535355;
	float:right;
	font:12px/22px arial;
	width:190px;
}
ul.videofature li label{
	color:#535355;
	float:right;
	font:bold 12px/22px arial;
	padding:0 0 0 5px;
}
.video2{
	float:left;
	padding:9px 140px 0 0;
	position:relative;
}
.bottomSec{
	float:right;
	margin:8px 0 0;
	width:725px;
}
.bottomSec strong{
	color:#4B4B4D;
	display:block;
	font:30px/32px 'Alchomist_OE Light',arial;
}
ul.discription{
	float:right;
	margin:13px 0 0;
	width:725px;
}
ul.discription li{
	border:1px solid #C3C3C5;
	float:right;
	margin:0 17px 0 0;
	padding:0 13px 17px;
	width:326px;
}
ul.discription li.last{
	margin:0;
}
ul.discription li small.image{
	float:right;
	padding:19px 5px 0 0;
}
.discRight{
	float:right;
	margin:12px 6px 0 0;
	width:200px;
}
.discRight strong{
	color:#4B4B4D;
	display:block;
	font:18px/20px 'Alchomist_OE UltraLight',arial;
}
.discRight p{
	color:#535355;
	font:12px/18px arial;
	padding:10px 0 0;
	height:54px;
}
.labels{
	color:#535355;
	float:right;
	font:bold 12px/18px arial;
	margin:4px 0 0;
	width:200px;
}
.labels label{
	color:#535355;
	float:right;
	font:bold 12px/18px arial;
	padding:6px 0 0;
}
.labels small{
	color:#70B6DC;
	font:bold 24px/26px 'Lato Bold',arial;
	padding:0 9px 0 0;
}
.btns{
	float:right;
	padding:7px 5px 0 0;
	width:318px;
}
.listBtns .grey, .btns a.grey{
	background:url("/content/images/small-grey-btn.png") no-repeat scroll 0 0 rgba(0,0,0,0);
	color:#4B4B4D;
	float:right;
	font:18px/26px 'Alchomist_OE UltraLight',arial;
	height:36px;
	margin-left:10px;
	text-align:center;
	width:129px;
}
.btns a.blue{
	background:url("/content/images/small-blue-btn.png") no-repeat scroll 0 0 rgba(0,0,0,0);
	color:#FFFFFF;
	float:right;
	font:18px/25px 'Alchomist_OE UltraLight',arial;
	height:36px;
	padding:0 84px 0 0;
	text-align:center;
	width:99px;
}
.productList{
	float:right;
	width:725px;
}
.productList li{
	border:1px solid #C3C3C5;
	float:right;
	margin:18px 0 0;
	padding:0 3px;
	width:725px;
}
.softImage{
	float:right;
	padding:19px 7px 0 0;
}
.listContent{
	float:right;
	padding:10px 5px 16px 0;
	width:580px;
}
.listContent strong{
	color:#4B4B4D;
	display:block;
	font:18px/22px 'Alchomist_OE UltraLight',arial;
}
.listContent strong a{
	color:#4B4B4D;
	display:block;
	font:18px/22px 'Alchomist_OE UltraLight',arial;
}
.listContent p{
	color:#535355;
	float:right;
	font:12px/18px arial;
	padding:9px 0 0;
	width:420px;
}
ul.newRate{
	float:right;
	padding:0 8px 0 0;
	width:152px;
}
ul.newRate li{
	border:medium none;
	float:right;
	margin:0;
	width:138px;
}
ul.newRate li label{
	color:#535355;
	float:right;
	font:bold 12px/18px arial;
	padding:8px 7px 0 0;
}
ul.newRate li span{
	color:#4B4B4D;
	font:17px/29px 'Alchomist_OE Regular',arial;
	text-decoration:line-through;
}
ul.newRate li small{
	color:#70B6DC;
	font:17px/29px 'Alchomist_OE Regular',arial;
}
ul.listBtns{
	float:right;
	padding:0 5px 0 0;
	width:575px;
}
ul.listBtns li{
	border:0 none;
	float:left;
	margin-top:16px;
	padding:0;
	width:auto;
}
ul.listBtns a.greyBtn{
	background:url("small-grey-btn.png") no-repeat scroll 0 0 rgba(0,0,0,0);
	color:#4B4B4D;
	float:right;
	font:18px/22px 'Alchomist_OE UltraLight',arial;
	height:36px;
	text-align:center;
	width:129px;
}
ul.listBtns a.blueBtn{
	background:url("small-blue-btn.png") no-repeat scroll 0 0 rgba(0,0,0,0);
	color:#FFFFFF;
	float:right;
	font:18px/22px 'Alchomist_OE UltraLight',arial;
	height:36px;
	margin:0 343px 0 0;
	text-align:center;
	width:99px;
}
ul.pagination{
	float:right;
	padding:22px 199px 0 0;
}
ul.pagination li{
	float:right;
	margin:0 10px 0 0;
}
ul.pagination a{
	background:url("btn-bg.gif") repeat-x scroll 0 0 rgba(0,0,0,0);
	border:1px solid #C3C3C5;
	color:#474747;
	display:block;
	font:bold 12px/23px arial;
	padding:0 8px;
}
ul.pagination a.first{
	padding:0 11px;
}
ul.pagination a.last{
	padding:0 11px;
}
.nav li, .search, .containerTopRight, .add, .bottomLogo, .footerSearch, .footerSearch input, .productContainer, .productList li, ul.pagination a, .taxtBox1, .s-Btn, .softSec, ul.discription li{
	border-radius:5px;
	position:relative;
}
.add strong{
	border-radius:5px 5px 0 0;
	position:relative;
}
.productTop{
	border-radius:0 5px 5px 0;
	position:relative;
}
.select-holder .error{
	position:relative;
}
label.select-holder{
	background:none repeat scroll 0 0 #FFFFFF;
	border:1px solid #C3C3C5;
	border-radius:5px;
	color:#545454;
	display:block;
	height:28px;
	padding:1px 0 0;
	position:relative;
}
label.select-holder select{
	height:100%;
	opacity:0;
	position:absolute;
	width:100%;
	z-index:2;
}
.select-mask{
	background:url("../images/select_arrow.png") no-repeat scroll left center rgba(0,0,0,0);
	color:#545454;
	height:94%;
	line-height:22px;
	padding:4px 5px 0 0;
	position:absolute;
	right:0;
	top:-1px;
	width:98%;
	z-index:1;
}
.product_tabs.newList a{
	background:none repeat scroll 0 0 rgba(0,0,0,0);
	padding:0;
}
.product_tabs.newList a:hover{
	color:#0972AC;
}
.product_tabs.newList li.active a:hover{
	color:#FFFFFF;
}
.teacher_lectures.cart_table th:nth-child(5){
	border-radius:0;
}
.teacher_lectures.cart_table th:nth-child(6){
	border-radius:6px 0 0;
}
.teacher_lectures.cart_table th{
	border-right:medium none;
	height:25px;
}
.teacher_lectures.cart_table td{
	background:none repeat scroll 0 0 #FFFFFF;
	border-right:medium none;
	font:16px arial;
	height:35px;
	text-align:right;
	vertical-align:middle;
}
.cartItemAmount{
	padding:2px;
}
.cartregisterUL1{
	float:right;
	width:100%;
}
.cartregister label{
	display:inline-block;
	float:right;
	font-size:14px;
	font-weight:bold;
	height:48px;
	line-height:48px;
	width:115px;
}
.cartregister{
	float:right;
	margin:21px 0;
	width:100%;
}
.cartregister .input20{
	width:280px;
}
.cartregisterUL2{
	float:left;
	width:100%;
}
.cartregister h3{
	font:bold 20px/30px arial;
	margin:15px 0;
}
.cartregister .collumn{
	background:none repeat scroll 0 0 #FFFFFF;
	border:1px solid #BABABA;
	border-radius:5px;
	float:right;
	height:500px;
	margin:0 16px 0 0;
	padding:15px;
	width:46%;
}
.collumn ul li{
	float:right;
	height:54px;
	width:100%;
}
.cartregister .collumn.first{
	margin:0;
}
.cartregister h3{
	font:bold 20px/30px arial;
	margin:15px 0;
}
.cartregister .collumn{
	background:none repeat scroll 0 0 #FFFFFF;
	border:1px solid #BABABA;
	border-radius:5px;
	float:right;
	height:500px;
	margin:0 16px 0 0;
	padding:15px;
	width:46%;
}
.collumn ul li{
	float:right;
	height:45px;
	line-height:45px;
}
.cartregister .collumn.first{
	margin:0;
}
.control_panel{
	float:left;
	margin:10px 0 0;
}
.addtocartlist{
	float:left !important;
}
.productpage.showLink{
	margin:33px 0 0;
}
#addBuzzChildUser{
	border:1px solid #C3C3C5;
	float:left;
	height:260px;
	margin:16px 0;
	padding:10px 45px;
	width:400px;
}
label.error[for="Users(-1).username"]{
	display:inline;
	float:right;
	line-height:10px;
	margin:0;
	padding:0;
}
.buzz_fav_list{
	-moz-border-bottom-colors:none;
	-moz-border-left-colors:none;
	-moz-border-right-colors:none;
	-moz-border-top-colors:none;
	background:none repeat scroll 0 0 #FFFFFF;
	border-color:-moz-use-text-color #C3C3C5 #C3C3C5;
	border-image:none;
	border-radius:0 0 5px 5px;
	border-right:1px solid #C3C3C5;
	border-style:none solid solid;
	border-width:medium 1px 1px;
	direction:rtl;
	display:none;
	padding:20px;
	position:absolute;
	text-align:right;
	width:150px;
	z-index:999;
}
.buzz_fav_list ul{
	float:right;
	margin:0;
	max-height:150px;
	overflow-y:scroll;
	padding:0;
}
.buzz_fav_list ul li{
	float:right;
	margin:3px 0;
	width:100%;
}
.bookmarks_list{
	width:100%;
}
	[name="google_conversion_frame"]{
	position:absolute;
}
.letters_session-menu li a{
	display:block;
}
.search input[type="submit"], .search input[type="button"]{
	background:url("/content/images/search-icon.png") no-repeat scroll center center rgba(0,0,0,0);
	border:medium none;
	cursor:pointer;
	font-size:0;
	height:100%;
	margin:0;
	padding:0;
	position:absolute;
	right:0;
	width:29px;
}
.gift_form_wrapper{
	background:url("/Content/Images/box_bg.png") repeat-x scroll 0 0 rgba(0,0,0,0);
	border:1px solid #C3C3C5;
	border-radius:5px;
	float:left;
	height:113px;
	width:245px;
}
.gift_form_wrapper p{
	color:#4B4B4D;
	font:14px arial;
	margin-top:20px;
	text-align:center;
	width:100%;
}
.gift_form_wrapper span{
	background:url("/Content/Images/btn_gray_bg.png") no-repeat scroll 0 0 rgba(0,0,0,0);
	border:medium none;
	color:#FFFFFF;
	display:block;
	font:18px/35px arial;
	height:35px;
	margin:10px auto 0;
	text-align:center;
	width:215px;
}
.gift_content_wrapper{
	float:right;
	width:730px;
}
.gift_content_wrapper img{
	float:right;
	margin:0 0 0 15px;
}
.gift_title{
	clear:both;
	color:#4B4B4D;
	font:28px/32px 'Alchemist_OE',Arial,Helvetica,sans-serif;
	padding:0 10px 15px 0;
}
.gift_content_wrapper p{
	color:#4B4B4D;
	font:14px/25px arial;
}
.gifts_table td{
	font:18px 'Alchemist_OE';
	height:20px;    
	text-align:right;
	vertical-align:middle;
	padding:0;
}
.gifts_table td .gift_cell{
	padding:20px 10px;
	position:relative;
	z-index:5;
	height:52px;
}
.teacher_lectures td img{
	border:medium none;
	cursor:pointer;
	float:right;
	margin:0 10px;
}
.gift_img_wrap{
	float:right;
	height:52px;
	margin:0;
	padding:0;
	position:relative;
	width:53px;
}
.gift_img_overcolor{
	background-color:#00A7FF;
	height:93px;
	position:absolute;
	right:0;
	top:0;
	width:100%;
	z-index:1;
}
div.gift_img_wrap > img{
	float:right;
	margin:0;
}
.gifts_table td img{
	float:right;
	margin:0 10px 0 0;
	vertical-align:middle;
}
.gift_tbl_text{
	position:relative;
	z-index:10;
	text-align:center;
	display:block;
	top:12px;
	right:5px;
}
.gift_next{
	background:url("/Content/Images/gift_next.png") no-repeat scroll 0 0 rgba(0,0,0,0);
	border:medium none;
	color:#FFFFFF;
	cursor:pointer;
	font-family:arial;
	font-size:22px;
	height:45px;
	width:180px;
}
.gift_form{
	clear:both;
	margin:0 auto;
	padding-top:20px;
	width:180px;
}
.voucher_item p{
	font-family:'Alchemist_OE';
	font-size:18px;
	text-align:center;
}
p.gift_lbl_title{
	background:url("/Content/Images/gift_box_small.png") no-repeat scroll right top rgba(0,0,0,0);
	display:inline-table;
	float:right;
	font-size:26px;
	line-height:45px;
	margin-right:8px;
	margin-top:8px;
	min-height:52px;
	padding-right:63px;
	text-align:center;
	vertical-align:middle;
	width:165px;
}
.delete_voucher_wrap{
	clear:both;
	float:right;
	margin-top:10px;
	text-align:center;
	width:100%;
}
.delete_voucher_wrap a{
	background-color:#BABABA;
	border:1px solid #BABABA;
	border-radius:5px;
	color:#FFFFFF;
	display:inline-block;
	padding:0 15px;
}
.gift_lbl_price{clear:both;}
.gift_details_lst label{
	display:inline-block;
	font:bold 12px/42px arial;
	width:130px;
}
.gift_details_lst{
	float:right;
	margin:20px;
	text-align:right;
	width:536px;
}
.gift_details_lst textarea{
	border-radius:5px;
	color:#4B4B4D;
	float:left;
	height:150px;
	line-height:20px;
	margin:10px 0;
	width:365px;
}
.gift_details_lst li{
	float:right;
	width:100%;
}
.digits_wrap{
	clear:both;
	display:inline-block;
	text-align:center;
	width:100%;
}
img.ui-datepicker-trigger{
	position:absolute;
	width:39px;
}
.gift_back{
	background:none repeat scroll 0 0 #BABABA;
	border:1px solid #BABABA;
	border-radius:5px;
	clear:both;
	color:#FFFFFF;
	float:right;
	font-size:16px;
	font-weight:bold;
	margin:10px 0 0;
	padding:5px 24px;
}
.gift_back:hover{
	color:#0972AC;
}
.order_details ul li label{
	display:inline-block;
	font:bold 13px/42px arial;
	width:100px;
}
.order_details ul li label{
	display:inline-block;
	font:bold 13px/42px arial;
	width:100px;
}
.order_details ul{
	float:right;
	width:920px;
}
.order_details ul li:nth-child(2n+1){
	float:right;
	margin:0 0 0 14px;
}
.readonly{
	background:none repeat scroll 0 0 #F5F5F5;
}
.gift_white_wrapper{
	background-color:#FFFFFF;
	border:1px solid #CCCCCC;
	border-radius:10px;
	float:right;
	padding:20px;
	width:963px;
}
.gift_white_wrapper .pay_propertie_title{
	width:200px;
}
.gift_white_wrapper.gift_bg{
	background:url("/Content/Images/gift_box.png") no-repeat scroll 15px 15px #FFFFFF;
}
.order_finalsum{
	float:right;
	font:22px 'Alchemist_OE';
	margin:20px 0;
	text-align:left;
	width:100%;
}
.gift_form_iframe .payment_properties{
	width:500px;
}
.gift_details_lst label.error, .order_details ul li label.error{
	float:left;
	text-align:right;
	width:78px;
}
.asterisk{
	color:#FF0000;
	display:inline-block;
	font-size:22px;
	margin:0 10px;
	width:7px;
}
.gift_form_container.active{
	background:none repeat scroll 0 0 rgba(218, 218, 218, 0.26);
	border-radius:10px;
	padding:20px;
}
.order_details ul li{
	float:right;
	width:427px;
}
.gift_white_wrapper .content{
	float:right;
	width:500px;
}
.active_gift_content{
	float:right;
	margin:0 0 20px 20px;
}
.order_details.active_gift_form ul{
	width:480px;
}
.invalid_fields{
	background:none repeat scroll 0 0 #FFFFA3;
	float:right;
	font:bold 12px arial;
	padding:20px;
	width:96%;
}
.videoBlock2.product .product_video{
	padding:0;
}
.videoBlock2.product ul{
	float:right;
	width:315px;
}
ul.discription li:first-child{
	margin:0;
}
.tabContentNavSec.product{
	bottom:0;
	top:0;
}
.voucher_item.teacher_lectures td{
	font:14px/26px 'Alchemist_OE';
}
.bookmarks_list .lecture_name{
	height:43px;
	max-width:63%;
	overflow:hidden;
}
.bubbleWrap{
	background:none repeat scroll 0 0 #FFFFFF;
	border:1px solid #C8C8CA;
	border-radius:4px;
	font-family:Arial;
	font-size:12px;
	line-height:23px;
	padding:10px;
	position:absolute;
	width:300px;
	z-index:100;
}
.bubbleTitle{
	border-bottom:1px solid #C8C8CA;
	margin-bottom:10px;
}
	td.lecture_img_cell{
	border-right:medium none;
	min-width:384px;
	text-align:right;
}
	td.lecture_img_cell a{
	display:block;
	margin:0 0 0 10px;
}
.accordion{
	float:left;
	list-style:none outside none;
	margin:25px 0;
	padding:0;
	position:relative;
	width:100%;
}
.faq-li{
	border-bottom:1px solid #CCCED5;
	float:left;
	margin:0 0 9px;
	padding:0;
	width:100%;
}
.faq-title-container{
	float:left;
	font:16px/18px Tahoma;
	width:100%;
}
.accordion li p{
	float:left;
	padding:7px 0 12px;
	width:100%;
}
.more{
	color:#C21226;
	float:right;
	font:bold 12px arial;
	margin:0;
	padding:0 0 4px;
	text-decoration:none;
	width:auto;
}
.more:hover{
	text-decoration:underline;
}
.faq-container{
	float:left;
	padding:0 0 102px;
	width:100%;
}
.accordian-button{
	height:26px;
	width:0;
}
.faq-title-container{
	float:left;
	height:44px;
	margin:0;
	padding:0;
	width:97%;
}
.faq-content{
	display:none;
	float:left;
	margin:0;
	padding:0 19px 14px;
	width:95%;
}
.faq-title{
	color:#4B4B4D;
	cursor:pointer;
	float:left;
	font:18px/20px 'Alchomist_OE UltraLight',arial;
	height:26px;
	padding:9px 20px 9px 9px;
	position:relative;
	text-decoration:none;
	vertical-align:middle;
	width:100%;
}
.faq-title span{
	background:url("/content/images/includes/blue-arrow.png") no-repeat scroll right 10px rgba(0,0,0,0);
	left:-5px;
	position:absolute;
	top:9px;
}
.faq-li.active .faq-title span{
	background:url("/content/images/includes/down-bullet.png") no-repeat scroll right 12px rgba(0,0,0,0);
}
.faq-title:hover{
	color:#0972AC;
	text-decoration:none;
}
span.search-found{
	background:none repeat scroll 0 0 #FFFF00 !important;
	position:initial !important;
}
div.tabContentNavSec.catalog{
	top:0;
	bottom:0;
}
.videoBlock2.product ul li label{
	font:bold 12px/22px arial;  color:#535355;  float:right;  padding:0 0 0 5px;
}
div.videoBlock2.product ul li{  font:12px/22px arial;  color:#535355;
}
.fake_btn{
	font-family:'Alchomist_OE UltraLight',arial;
	color:#6ab3da;
	font-size:16px;
}
.blogTopBar h1{max-width:500px;}
.blogMenuList{
	list-style:none;
	padding:0;
	margin:0;
	float:left;
	width:calc(100% - 520px);
	position:relative;
}
.blogMenuList > li{
	float:right;
	position:relative;
}
.blogMenuList > li > a{
	border-right:1px solid #ccc;
	background:#f9f9f9;  
	color:#474747; 
	display:block; 
	font:15px/23px 'Alchemist_OE',Arial,Helvetica,sans-serif; 
	height:22px;  
	padding:0 15px;
	border-radius:5px;
	margin-right:1px;
	position:relative;
	-webkit-transition:all 0.2s linear;
	-moz-transition:all 0.2s linear;
	-o-transition:all 0.2s linear;
	transition:all 0.2s linear;
}
.blogMenuList > li:first-child > a{
	margin-right:0;
}
.blogMenuList > li.active > a , .blogMenuList > li:hover > a{
	border-right:1px solid transparent;
	background:#CEE2ED;
}
.blogMenuList li ul{
	display:none;
	position:absolute;
	min-width:100%;
	width:auto;
	bottom:-22px;
	right:0;
	border-top:0;
	border-radius:5px;
	background:#fefefe; 
	box-shadow:-2px 2px 1px #c9c9c9;
}
.blogMenuList > li:hover ul{
	display:block;
}
.blogMenuList li ul li a{
	background:#f9f9f9;  
	color:#474747; 
	border-top:1px solid #474747;
	display:block; 
	font:14px/22px 'Alchemist_OE',Arial,Helvetica,sans-serif; 
	height:22px;  
	padding:0 15px;
	margin-right:1px;
	position:relative;
	white-space:nowrap;
	-webkit-transition:all 0.2s linear;
	-moz-transition:all 0.2s linear;
	-o-transition:all 0.2s linear;
	transition:all 0.2s linear;
}
.blogMenuList > li.active ul > li > a , 
.blogMenuList2 > li:hover > a{
	background:#CEE2ED;
}
.post_title{
	width:58%;
	padding:0 1%;
	min-height:1px;
	color:#4B4B4D;
	display:inline;
	float:right;  
	font:23px/23px 'Alchemist_OE',Arial,Helvetica,sans-serif !important;
}
body[data-position-nav="right"] .doobleAccess_Navigation_Window{
	right:auto !important;
	left:21% !important;
}