@charset "utf-8";
/* General CSS Document */

body{
	padding:0px; 
	margin:0px;
	font:normal 11px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	
	}
a{ color:#1C6395;
text-decoration:none;
}
img, p, form, ul, li, h1, h2, h3, h4 {
	padding:0px; 
	margin:0px;
	}
.spacer{
	font-size:0px; 
	line-height:0px; 
	clear:both;
	}

/*----------------- Main Css ----------------*/

#pagebg{
	width:100% ; 
	background:#178eb9 url(../images/bg.gif) 0 0 repeat-x;
	float:left;
	}
#maindiv{
	width:980px; 
	margin:0 auto;
	}
.headerbg{
	background:url(../images/topbg.jpg) 0 0 no-repeat;
	width:980px; 
	height:186px; 
	float:left;
	}
.logo-area{
	width:980px;
	height:112px;
	float:left;
	}
.logo{
	width:274px; 
	float:left;
	padding-left:10px;
	margin:40px 0 0 0;
	} 
.loginbg{
	background:url(../images/loginbg.jpg) 0 0 no-repeat;
	height:124px;
	width:207px;
	float:right;
	padding:0 10px 0 0;
	}
.loginbg2{
	background:url(../images/loginbg-small.jpg) 0 0 no-repeat;
	height:112px;
	width:207px;
	float:right;
	padding:0 10px 0 0;
	}
.textbox{
	width:129px; height:16px;
	border:#157fa7 1px solid;
	background:#ffffff; 
	padding:0 0 3px 4px;
	}
.skytext{
	font:bold 10px/10px Arial, Helvetica, sans-serif;
	color:#a8ddff;
	}
.skytext a{
	text-decoration:none;
	color:#a8ddff;
	}
.skytext a:hover{
	text-decoration:underline;
	color:#fff;
	}
.whitetext{
	font:normal 11px/18px Arial, Helvetica, sans-serif;
	color:#ffffff;
	}
.row{
	/*width:184px; */
	float:left;
	margin:2px 0 0 12px;
	font:normal 11px/18px Arial, Helvetica, sans-serif;
	color:#ffffff;
	}
.row-invalid{
	margin:25px 0 0 12px;
	_margin:2px 0 0 12px;
	#margin:2px 0 0 12px;
	font:normal 11px/18px Arial, Helvetica, sans-serif;
	color:#ffffff;
	clear:both
	}
.row2{
	width:184px; 
	float:left;
	margin:2px 0 0 12px;
	font:normal 11px/21px Arial, Helvetica, sans-serif;
	color:#ffffff;
	}
.row1{
	/*width:184px; */
	float:left;
	margin:0 0 0 12px;
	}
.newrow1{
	width:184px; 
	float:left;
	margin:-10px 0 0 9px;
	#margin:-18px 0 0 9px;
	_margin:-18px 0 0 9px;
	}
.newrow2{
	width:184px; 
	margin:10px 0 0 9px;
	#margin:7px 0 0 9px;
 	}
.nav{
	width:710px; 
	height:33px;
	float:right;
	padding:8px 18px 27px 0px; 
	}
.nav ul{
	list-style:none;
	font:normal 12px/33px Arial, Helvetica, sans-serif;
	color:#fff;
	}
.nav ul li{
	float:left;
	padding:0 4px;
	}
.nav ul li a{
	text-decoration:none;
	color:#fff;
	text-indent:-2000px;
	display:block;
	outline:none;
	}
.nav ul li a.home{
	width:77px; 
	height:33px;
	background:url(../images/home.png) 0 0 no-repeat;
	}
.nav ul li a.home:hover, .nav ul li a.homeactive{
	width:77px;
	height:33px;
	background:url(../images/home-hover.gif) 0 0 no-repeat;
	}
.nav ul li a.forums{
	width:77px; 
	height:33px;
	background:url(../images/forums.png) 0 0 no-repeat;
	}
.nav ul li a.forums:hover, .nav ul li a.forumsactive{
	width:77px;
	height:33px;
	background:url(../images/forums-hover.gif) 0 0 no-repeat;
	}
.nav ul li a.watch{
	width:127px; 
	height:33px;
	background:url(../images/watch.png) 0 0 no-repeat;
	}
.nav ul li a.watch:hover, .nav ul li a.watchactive{
	width:127px;
	height:33px;
	background:url(../images/watch-hover.gif) 0 0 no-repeat;
	}

	
.nav ul li a.beat{
	width:107px; 
	height:33px;
	background:url(../images/beat.png) 0 0 no-repeat;
	}
.nav ul li a.beat:hover, .nav ul li a.beatactive{
	width:107px;
	height:33px;
	background:url(../images/beat-hover.gif) 0 0 no-repeat;
	}

	
.nav ul li a.my-home{
	width:77px; 
	height:33px;
	background:url(../images/profile.png) 0 0 no-repeat;
	}
.nav ul li a.my-home:hover, .nav ul li a.my-homeactive{
	width:77px;
	height:33px;
	background:url(../images/profile-hover.gif) 0 0 no-repeat;
	}
.nav ul li a.blog{
	width:77px; 
	height:33px;
	background:url(../images/blog.png) 0 0 no-repeat;
	}
.nav ul li a.blog:hover, .nav ul li a.blogactive{
	width:77px;
	height:33px;
	background:url(../images/blog-hover.gif) 0 0 no-repeat;
	}
.nav ul li a.testimonial{
	width:110px; 
	height:33px;
	background:url(../images/testimonial.png) 0 0 no-repeat;
	}
.nav ul li a.testimonial:hover, .nav ul li a.testimonialactive{
	width:110px;
	height:33px;
	background:url(../images/testimonial-hover.gif) 0 0 no-repeat;
	}
.bodybg{
	background:url(../images/shadowbg.png) 0 0 repeat-y;
	width:980px;
	float:left;
	}
.bodymain{
	width:942px; 
	float:left;
	margin-top:9px;
	padding-left:20px;
	padding-bottom:30px;
	}

.bodyleft{
	width:220px;
	float:left;
	}
.as_seen_in{
	width:220px;
	float:left;
	}
.market_forcast{
	width:220px;
	float:left;
	}
.expart_interview{
	width:220px;
	float:left;
	}
.clr{
	clear:both;
}
.bar{
	width:220px;
}
.bar-left{
	width:9px;
	height:35px;
	background:url(../images/bar-block-left.gif) 0 0 no-repeat;
	float:left;
}
.bar-right{
	width:9px;
	height:35px;
	background:url(../images/bar-block-right.gif) 0 0 no-repeat;
	background-repeat:no-repeat;
	float:left;
}
.bar-bg{width:202px;height:35px;background:url(../images/bar-block-bg.gif) 0 0 repeat-x;float:left;}
.bar-bg2{width:247px;height:35px;background:url(../images/bar-block-bg.gif) 0 0 repeat-x;float:left;}
.bar-heading{font:bold 16px/27px Arial, Helvetica, sans-serif;color:#ffffff; margin-left:10px;}
.side-cont{	width:198px;border-right:1px #05416b solid;border-left:1px #05416b solid;border-bottom:1px #05416b solid;background-color:#fafafa;text-align:center;padding:0 10px 10px 10px;margin:0 0 10px;}
.side-cont2{width:243px;border-right:1px #05416b solid;border-left:1px #05416b solid;border-bottom:1px #05416b solid;background-color:#fafafa;text-align:center;padding:0 10px 10px 10px;margin:0 0 10px;}
.side-cont-logo{width:218px;border-right:1px #05416b solid;border-left:1px #05416b solid;border-bottom:1px #05416b solid;background-color:#fafafa;text-align:center;padding:0;	margin:0 0 10px;}
.interview-con-area{width:198px;float:left;padding-top:8px;}
.interview-con-area2{padding-top:8px;}
.interview-text{font:normal 11px/18px Verdana, Arial, Helvetica, sans-serif;color:#999999;text-align:left;}
.interview-text1{font:normal 11px/18px Verdana, Arial, Helvetica, sans-serif;color:#025170;	text-align:left;}

	/* body left css end*/
.bodymiddle{
	width:481px;
	float:left;
	padding-left:9px;
	}
.lesson_area{
	width:481px;
	float:left;
	}
.full_access_area{
	width:481px;
	float:left;
	}
.blog_con_area{
	width:481px;
	float:left;
	}
.bodymiddle-topbg{
	background:url(../images/bodymiddle-topbg.gif) 0 0 no-repeat;
	width:481px; 
	height:6px;
	float:left;
	}
.bodymiddle-con{
	width:479px;
	float:left;
	border-bottom:#01374c 1px solid;
	border-left:#01374c 1px solid;
	border-right:#01374c 1px solid;
	background:#ffffff;
	}
.bodymiddle-con1{
	width:467px;
	float:left;
	border-bottom:#ffffff 1px solid;
	border-left:#ffffff 1px solid;
	border-right:#ffffff 1px solid;
	background:#01374c;
	padding-left:10px;
	}
.bodymiddle-con2{
	width:455px;
	float:left;
	margin-top:4px;
	/*padding-bottom:5px;*/
	border:#4e7994 1px solid;
	background:#274b63;
	}
.bodymiddle-maincon{
	width:425px;
	float:left;
	/*margin:16px 0 0 17px;*/
	margin-top:16px;
	padding-left:16px;
	}
.lesson-div{
	width:425px; 
	height:32px;
	float:left;
	}
.lesson-div ul{
	list-style:none;
	font:normal 12px/32px Arial, Helvetica, sans-serif;
	color:#fff;
	}
.lesson-div ul li{
	float:left;
	padding:0 11px;
	}
.lesson-div ul li a{
	text-decoration:none;
	color:#fff;
	text-indent:-2000px;
	display:block;
	}
.lesson-div ul li a.learn1{
	background:url(../images/lesson1.gif) 0 0 no-repeat;
	width:126px; 
	height:32px;
	}
.lesson-div ul li a.learn1:hover, .lesson-div ul li a.learn1active{
	background:url(../images/lesson1-hover.gif) 0 0 no-repeat;
	display:block;
	width:126px; 
	height:32px;
	}
.lesson-div ul li.lesson-left{
	padding-left:0px;
	}
.lesson-div ul li a.learn2{
	background:url(../images/lesson2.gif) 0 0 no-repeat;
	width:126px; 
	height:32px;
	}
.lesson-div ul li a.learn2:hover, .lesson-div ul li a.learn2active{
	background:url(../images/lesson2-hover.gif) 0 0 no-repeat;
	display:block;
	width:126px; 
	height:32px;
	}
.lesson-div ul li a.learn3{
	background:url(../images/lesson3.gif) 0 0 no-repeat;
	width:126px; 
	height:32px;
	}
.lesson-div ul li a.learn3:hover, .lesson-div ul li a.learn3active{
	background:url(../images/lesson3-hover.gif) 0 0 no-repeat;
	display:block;
	width:126px; 
	height:32px;
	}
.lesson-div ul li.lesson-right{
	padding-right:0px;
	}
.lesson1{
	width:126px; 
	height:32px;
	float:left;
	}
.lession1 ul {
	list-style:none;
	font:normal 12px/32px Arial, Helvetica, sans-serif;
	color:#fff;
	}
.lession1 ul li a{
	background:url(../images/lesson1.gif) 0 0 no-repeat;
	text-decoration:none;
	color:#fff;
	text-indent:-2000px;
	display:block;
	}
.lession1 ul li a:hover, .lession1 ul li a.lession1active{
	background:url(../images/lesson1-hover.gif) 0 0 no-repeat;
	display:block;
	}
.lesson2{
	width:126px; 
	height:32px;
	float:left;
	
	}
.greentext{
	font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#bff400;
	}
.greentext-area{
	width:425px; 
	float:left;
	padding:12px 0;
	}
.vedio2-area{
	width:425px;
	/*float:left;*/
	padding:0 0 0px 0;
	border:1px solid #ccc;
	background-color:#ccc
	}
.normal_vedio_area{
	width:425px;
	padding:0 0 0px 0;
	border:1px solid #ccc;
	background-color:#000005;
	}
.button-area{
	width:422px; 
	height:39px;
	float:left;
	padding-left:12px;
	margin-top:12px;
	padding-bottom:12px;
	}
.fullaccess{
	width:474px;
	margin-left:7px;
	}
.fullaccess-area{
	width:467px;
	float:left;
	border-left:#91d0ff 1px solid;
	border-right:#91d0ff 1px solid;
	/*border-bottom:#91d0ff 1px solid;*/
	background:#fff9d7 url(../images/fullaccessbg.gif) 0 0 repeat-x;
	}
.fullaccess-con-area{
	width:440px;
	padding-left:11px;
	margin-top:13px;
	}
.fullaccess-con-header{
	width:440px;
	float:left;
	}
.fullaccess-con-left{
	width:180px;
	float:left;
	margin-top:12px;
	padding-bottom:12px;
	}
.fullaccess-con-right{
	width:250px;
	float:left;
	margin-top:12px;
	padding-bottom:12px;
	margin-left:5px;
	}
.fullaccess-con-right-text{
	font:normal 16px/15px Georgia, "Times New Roman", Times, serif;
	color:#5a4c00;
	}
.fullaccess-con-left-text{
	font:bold 16px/17px Georgia, "Times New Roman", Times, serif;
	color:#5a4c00;
	}
.fullaccess-bottom{
	background:url(../images/fullaccess-bottom-bg.gif) 0 0 no-repeat;
	width:469px; height:39px;
	float:left;
	}

.blog-area{
	width:467px;
	margin-top:5px;
	margin-left:7px;
	}
.blogrow{
	width:467px;
	border-bottom:#1b6194 2px solid;
	float:left;
	padding-bottom:8px;
	}
.blogheading-text{
	font:bold 18px/18px Georgia, "Times New Roman", Times, serif;
	color:#025170; margin-top:12px;
	}
	/* body middle css end*/	
.bodyright{
	width:220px;
	float:left;
	padding-left:7px;
	}
.event_schedule{
	width:220px;
	float:left;
	}
.watch_the_pros{
	width:220px;
	float:left;
	}
.beat_the_pros{
	width:220px;
	float:left;
	}
.event-con{
	width:200px;
	float:left; 
	text-align:left;
	}
.event-con1{
	width:198px;
	min-height:60px;
	float:left; 
	/*border-bottom:#05416b 2px solid;*/
	}
.full-screen-icon{
	width:150px; height:15px;
	float:right;
	padding-bottom:5px;
	padding-top:5px;
	}
.full-screen-text {
	font:normal 11px/14px Arial, Helvetica, sans-serif;
	color:#9fe5fc;
	text-align:right;
	}	
.full-screen-text a{
	text-decoration:none;
	color:#9fe5fc;
	}
/*------------- event link in index page --------------*/

.link{
width:185px;
float:left;
margin-left:8px;
margin-top:8px;
}
.link ul{
list-style:none;
font:normal 11px/15px Arial, Helvetica, sans-serif;
color:#0b8dbb;
text-align:left;
}
.link ul li{
background:url(../images/arrow.gif) 0 50% no-repeat;
padding-left:10px;
}
.link ul li a{
color:#0b8dbb; 
text-decoration:none;
}
.link ul li a:hover{
color:#666666; 
} 
/*----------------event link in index page end --------------*/ 
.beat-con{
	width:200px;
	float:left; 
	text-align:left;
	}
.beat-con-text{
	width:200px;
	float:left;
	border-bottom:#cccccc 1px solid;
	font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	padding-bottom:8px;
	}
.beat-row{
	width:200px;
	float:left;
	padding-bottom:7px;
	margin-top:9px;
	}
.row-left{
	width:80px;
	float:left;
	}
.row-heading{
	font:bold 11px/14px Arial, Helvetica, sans-serif;
	color:#555555;
	}
.greentext1{
	font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#17a200;
	}
.greentext2{
	font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#17a200; text-align:center;
	}
.redtext{
	font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#ff0000; text-align:center;
	}
.row-right{
	width:60px;
	float:left;
	}
.row-right1{
	width:60px;
	float:left; text-align:center;
	}
.beat-row1{
	width:200px;
	float:left;
	padding-bottom:7px;
	margin-top:2px;
	border-bottom:#0e597a 1px solid;
	}
.spacer12-with-dot{
	height:6px;
	border-top:dotted 1px #666666;
	margin:5px 0 0 0;
}
.spacer12-with-solid{
	height:6px;
	border-top:solid 2px #05416b;
	margin:3px 0 0 0;
}
.border-table-bg{
	background-image:url(../images/table.jpg);
	background-repeat:repeat-y;
	background-position:top;
}
.td-hight{
	height:35px;
	width:42px;
	border-right:#cbcbcb 1px solid;
	border-bottom:#cbcbcb 1px solid;
}
.td-hight1{
	height:35px;
	width:43px;
	border-bottom:#cbcbcb 1px solid;
}
.table_border{
	border-right:#cbcbcb 1px solid;
	border-bottom:#cbcbcb 1px solid;
	}
.table_border1{
	border-bottom:#cbcbcb 1px solid;
	}
.wdth-60{
	width:50%;
	float:left;
}
.wdth-20{
	width:20%;
	float:left;
}
	/* body right css end*/	
.bodybottombg{
	background:url(../images/bodybottombg.jpg) 0 0 no-repeat;
	width:980px; 
	height:52px;
	float:left;
	}
#footerbg{
	width:100%;
	background:#0f334c url(../images/footerbg.gif) 0 0 repeat-x;
	float:left;
	}
#footer-area{
	width:980px; 
	margin:0 auto;
	}
.footer-topbg{
	background:url(../images/footer-topbg.jpg) 0 0 no-repeat;
	width:980px; height:14px;
	float:left;
	}
.footer-left{
	width:464px;
	float:left;
	margin-left:31px;
	padding-bottom:24px;
	}
.footer-listitem{
	width:184px;
	float:left;
	margin-left:26px;
	margin-top:22px;
	}
.footer-listitem ul{
	list-style:none;
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#ffffff;
	}
.footer-listitem ul li{
	background:url(../images/arrow.gif) 0 50% no-repeat;
	padding-left:10px;
	}
.footer-listitem ul li a{
	color:#fff; 
	text-decoration:none;
	}
.footer-listitem ul li a:hover{
	color:#cccccc; 
	}
.footerlinkbg{
	background:url(../images/footerlinkbg.jpg) 0 0 no-repeat;
	width:920px;
	/*height:43px;
	float:left;*/
	margin-left:31px;
	padding-bottom:35px;
	text-align:center;
	}
.footerlink{
	font:normal 11px/18px Arial, Helvetica, sans-serif;
	color:#fff; margin-top:5px;
	}
.footerlink a{
	text-decoration:none;
	color:#fff;
	}
.footerlink a:hover{
	color:#cccccc;
	}
.copyrighttext{
	font:normal 10px/14px Arial, Helvetica, sans-serif;
	color:#fff;
	}

/*.lightecho-button{
	width:170px;
	height:70px;
	float:right;
	padding-top:15px;
	}*/
.lightecho-button{
	width:140px;
	height:50px;
	float:right;
	padding-top:45px;
	}
/*----------------------------- Inner page css ----------------------*/

.bodymain_content{
	width:918px;
	float:left;
	margin-left:11px;
	margin-top:15px;
	}
.text_area{
	width:918px;
	float:left;
	}
.inner_heading{
	font:normal 30px/30px Georgia, "Times New Roman", Times, serif;
	color:#0b8dbb;
	}
.inner_heading span{
	font:normal 18px/18px Georgia, "Times New Roman", Times, serif;
	color:#034471;
	}
.inner-subheading{
	font:normal 18px/22px Verdana, Arial, Helvetica, sans-serif;
	color:#0b8dbb;
	margin-left:5px;
	}
.big_box{
	width:918px; 
	float:left;
	}
.big_bar{
	width:918px;
	float:left;
	margin-top:20px;
}


.big_bar-bg{
	width:900px;
	height:35px;
	background:url(../images/bar-block-bg.gif) 0 0 repeat-x;
	float:left;
}

.side_cont1{
	width:916px;
	float:left;
	border-right:1px #05416b solid;
	border-left:1px #05416b solid;
	border-bottom:1px #05416b solid;
	background-color:#fafafa;
	/*padding:0 10px 10px;
	margin:0 0 10px;*/
	}
.side_box-area{
	width:898px; 
	margin-left:9px;
	padding-bottom:35px;
	}
.graybox{
	width:898px;
	margin-top:5px;
	margin-bottom:6px;
	border-bottom:#22577c 1px solid;
	background:#f6f5f5;
	/*padding:8px 0px;*/
	padding:4px 0px;
	}
.whitebox{
	width:898px;
	margin-top:5px;
	margin-bottom:6px;
	border-bottom:#22577c 1px solid;
	background:#ffffff;
	/*padding:8px 0px;*/
	padding:4px 0px;
	}
.box-left{
	width:200px;
	float:left;
	text-align:left;
	margin-top:8px;
	}
.pr-box-left{
	width:210px;
	float:left;
	text-align:left;
	margin-top:8px;
	vertical-align:top;
	}
.box-left1{
	width:160px;
	float:left;
	text-align:left;
	margin-top:8px;
	/*padding-left:10px;*/
	}
.box-right{
	width:520px;
	float:left;
	text-align:left;
	margin-top:8px;
	}
.pr-box-right{
	width:650px;
	float:left;
	text-align:left;
	margin-top:8px;
	margin-left:25px;
	font-size:14px;
	font-weight:bold;
	}
.pr-box-right a {
	font-size:12px;
	font-weight:normal;
	}
	
.market_forcastbox-bg{
	width:916px;
	background:#ffffff url(../images/market-forcasebox-bg.gif) 0 0 repeat-x;
	margin-top:30px;
	margin-bottom:30px;
	margin-left:1px;
	}
.market_boxrow{
	width:916px;
	float:left;
	margin-top:26px;
	}
.vediobox{
	wi195px;
	float:left;
	padding-left:27px;
	text-align:center;
	font:normal 24px/24px Verdana, Arial, Helvetica, sans-serif;
	color:#0b8dbb;
	}

/*------------------------ Watch pro--------------------*/
.watch-pro-header{
	width:898px; 
	background:#f6f5f5;
	border-bottom:#22577c 1px solid;
	height:40px;
	margin-top:10px;
	margin-bottom:6px;
	}
.watch_date{
	width:100px;
	float:left;
	text-align:center;
	}
.watch_date1{
	width:100px;
	height:61px;
	float:left;
	text-align:left;
	padding-left:10px;
	margin-top:5px;
	border-right:#d2e1ea 1px solid;
	}
.watch_heading_text{
	font:normal 18px/40px Verdana, Arial, Helvetica, sans-serif;
	color:#0b8dbb;
	}
.watch_heading_text a{color:#0b8dbb; text-decoration:none}

.watch_stock{
	width:115px;
	float:left;
	text-align:center;
	}
.watch_stock1{
	width:116px;
	height:61px;
	float:left;
	text-align:left;
	padding-left:10px;
	margin-top:5px;
	border-right:#d2e1ea 1px solid;
	}
.watch_strategy{
	width:254px;
	float:left;
	text-align:center;
	}

.watch_strategy1{
	width:343px;
	min-height:61px;
	float:left;
	text-align:left;
	padding-left:10px;
	margin-top:2px;
	border-right:#d2e1ea 1px solid;
	}
	
.event_watch_strategy1{
	width:343px;
	min-height:61px;
	float:left;
	text-align:left;
	padding-left:10px;
	margin-top:2px;
	border-right:#d2e1ea 1px solid;
	}
.watch_strategy_view{
	width:486px;
	float:left;
	text-align:center;
	}
.watch_strategy_view1{
	width:475px;
	height:61px;
	float:left;
	text-align:left;
	padding-left:10px;
	margin-top:2px;
	border-right:#d2e1ea 1px solid;
	}
.watch_target{
	width:132px;
	float:left;
	text-align:center;
	}
.watch_target1{
	width:121px;
	height:61px;
	float:left;
	text-align:left;
	padding-left:10px;
	margin-top:5px;
	border-right:#d2e1ea 1px solid;
	}
	
.event_target1{
	width:121px;
	height:61px;
	float:left;
	text-align:left;
	padding-left:10px;
	margin-top:5px;
	}
.watch_target_view{
	width:164px;
	float:left;
	text-align:center;
	}
.watch_target_view1{
	width:153px;
	height:61px;
	float:left;
	text-align:left;
	padding-left:10px;
	margin-top:5px;
	border-right:#d2e1ea 1px solid;
	}
.watch_view{
	width:164px;
	float:left;
	text-align:center;
	}
.watch_view1{
	width:163px;
	height:61px;
	float:left;
	text-align:center;
	border-right:#fafdfe 1px solid;
	}
.watch-pro-row-light{
	width:898px;
	background:#fafdfe;
	/*margin-bottom:6px;*/
	border-bottom:#b6d5eb 1px solid;
	}

.watch-pro-row-deep{
	width:898px;
	background:#eff8fe;
	/*margin-bottom:6px;*/
	border-bottom:#b6d5eb 1px solid;
	}
	
.warning_div{
	width:250px; 
	float:left;
	margin-left:125px;
	margin:0 0 10px 0;
	color:#FF0000;
}


/*------------------------ beat the pro vote section --------------------*/


.vote-pro-header{
	width:898px; 
	background:#f6f5f5;
	border-bottom:#22577c 1px solid;
	height:40px;
	margin-top:10px;
	margin-bottom:6px;
	}
.vote_date{
	width:100px;
	float:left;
	text-align:center;
	}
.vote_date1{
	width:103px;
	height:61px;
	float:left;
	text-align:left;
	padding-left:10px;
	margin-top:2px;
	border-right:#d2e1ea 1px solid;
	}
.vote_strategy1{
	width:103px;
	height:61px;
	float:left;
	text-align:left;
	padding-left:10px;
	margin-top:2px;
	border-right:#d2e1ea 1px solid;
	}
.vote_stock{
	width:100px;
	float:left;
	text-align:center;
	}
.vote_stock1{
	width:103px;
	height:61px;
	float:left;
	text-align:left;
	padding-left:10px;
	margin-top:2px;
	border-right:#d2e1ea 1px solid;
	}
.vote_strategy{
	width:110px;
	float:left;
	text-align:center;
	}
.vote_strategy1{
	width:103px;
	height:61px;
	float:left;
	text-align:left;
	padding-left:10px;
	margin-top:2px;
	border-right:#d2e1ea 1px solid;
	}
.vote_target{
	width:150px;
	float:left;
	text-align:center;
	}
.vote_target1{
	width:120px;
	height:61px;
	float:left;
	text-align:left;
	padding-left:10px;
	margin-top:2px;
	border-right:#d2e1ea 1px solid;
	}

.vote_view{
	/*width:150px;*/
	width:280px;
	float:left;
	text-align:center;
}
.vote_view1{
	/*width:153px;
	height:61px;*/
	width:273px;
	min-height:61px;
	float:left;
	text-align:left;
	padding-left:10px;
	margin-top:2px;
	border-right:#d2e1ea 1px solid;
	}

.vote_play{
	width:140px;
	float:left;
	text-align:center;
	}
.vote_play1{
	width:103px;
	height:61px;
	float:left;
	text-align:left;
	padding-left:10px;
	margin-top:2px;
	border-right:#d2e1ea 1px solid;
	}
	
.vote_thumbs{
	width:103px;
	float:left;
	text-align:center;
	}
.vote_thumbs1{
	width:103px;
	height:61px;
	float:left;
	text-align:left;
	padding-left:10px;
	margin-top:2px;
	}



/************ added by kasuhtuv************************/
.textbox-validator
{
	/*border:1px solid #FF0000;*/
	background:#FFCCCC;
}

.mtsignup-validator
{
    width:250px; 
	height:22px;
	background:#FFCCCC;
	border:#157fa7 1px solid;
	padding:0 0 3px 4px;
}

.welcome-section
{
	width:200px;
	margin-left:5px;
	text-align:center;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	margin-top:10px;
}

.facebook-login-bg
{
	background:url(../images/pic-bg.gif) no-repeat;
	width:58px;
	height:57px;
	padding:5px 5px 0 0;
	margin:0 auto;
}

.alertmsg{
float:left; 
background: url(../images/warning-bg.gif) repeat-x top left; 
height:10px; 
color:#fff; 
font-weight:bold; 
padding:14px 0 50px 0;
}
/**************************************************/

/*----------------------------------- USER LOGIN AREA ---------------------*/
.user_box{
	width:800px;
	margin:0 auto;
	padding-bottom:70px;
	padding-top:50px;
	}
.user_bar{
	width:800px;
	float:left;
	}
.user_bar-bg{
	width:550px;
	height:35px;
	background:url(../images/bar-block-bg.gif) 0 0 repeat-x;
	float:left;
	}
.side_cont3{
	width:566px;
	float:left;
	border-right:1px #05416b solid;
	border-left:1px #05416b solid;
	border-bottom:1px #05416b solid;
	background-color:#fafafa;
	/*padding:0 10px 10px;
	margin:0 0 10px;*/
	}
.user_box-area1{
	width:500px; 
	margin-left:25px;
	padding-bottom:50px;
	padding-top:25px;
	}
.usertext{
	width:480px;
	padding-left:10px;
	}
.userlogin_row{
	width:320px; 
	float:left;
	margin:4px 0 0 12px;
	}
.userlogin_text{
	width:100px;
	float:left;
	font:bold 12px/22px Verdana, Arial, Helvetica, sans-serif;
	color:#0b8dbb;
	}
.textbox1{
	width:200px; 
	height:18px;
	border:#157fa7 1px solid;
	background:#ffffff; 
	padding:4px 0 3px 4px;
	color:#666666;
	}

.user-normal-text{
	font:normal 11px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#034471;
	}
	
.password-link{
font:normal 11px/18px Verdana, Arial, Helvetica, sans-serif;
color:#0b8dbb;
}
.password-link a{
text-decoration:none;
color:#0b8dbb;
}
.password-link a:hover{
text-decoration:underline;
}

.signin_facebookbg1{
	background:url(../images/signin_facebookbg.gif) 0 0 no-repeat;
	width:281px; height:68px;
	float:left;
	text-align:center;
	}
	
/**********************************************************************/


.vediobox_text{
	font:normal 24px/24px Verdana, Arial, Helvetica, sans-serif;
	color:#0b8dbb;
	}
.vedio_image{
	width:195px;
	}
.vedio_bar{
	width:195px; 
	height:25px;
	background:url(../images/musicbar.gif) 0 0 no-repeat;
	}
.clear{ clear:both}	
/********************Pagination addede by debjoty**************************************************/	
.selectedpage
{
	background-color:#509200;
	color:#FFF;
	font-family:verdana;
	font-size:11px;
	padding: 2px 3px;
}

.pagenumbers
{
	color:#1c4700;
	font-family:verdana;
	font-size:11px;
	text-decoration:none;
	padding: 2px 2px;
}

.pagenumbers:hover
{
	background-color:#509200;
	color:#FFF;
	font-family:verdana;
	font-size:11px;
	padding: 2px 2px;
}	
	
.page_number,.pagination_panel{
	width:890px;
	padding-bottom:5px;
	text-align:center;
	}
	
	
	
	/*------------------------------- Events and Schedule css -------------------------*/

.event-venue-detail{
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#0b8dbb;
	text-align:right;
	text-decoration:none;
	}
	
.event-pro-header{
	width:898px; 
	background:#f6f5f5;
	/*border-bottom:#22577c 1px solid;*/
	height:40px;
	margin-top:10px;
	padding-bottom:6px;
	}
	
.eventtext{
	width:650px;
	float:left;
	}
.caleder-section{
	width:210px;
	float:left;
	margin-left:40px;
	}
.event-caleder-section{
	width:210px;
	float:left;
	margin-left:30px;
	}
.event{
	width:159px;
	/*float:left;*/
	text-align:left;
	padding-left:10px;
	border-bottom:#22577c 1px solid;
	}
new_event{
	width:259px;
	/*float:left;*/
	text-align:left;
	padding-left:10px;
	border-bottom:#22577c 1px solid;
	}
.event1{
	width:158px;
	/*min-height:61px;
	float:left;*/
	text-align:left;
	padding-left:10px;
	border-right:#d2e1ea 1px solid;
	padding-bottom:8px;
	}
.event_date{
	width:130px;
	/*float:left;*/
	text-align:left;
	padding-left:10px;
	border-bottom:#22577c 1px solid;
	}
.event_date1{
	width:129px;
	/*min-height:61px;
	float:left;*/
	text-align:left;
	padding-left:10px;
	border-right:#d2e1ea 1px solid;
	padding-bottom:8px;
	}
.event_description{
	width:400px;
	/*float:left;*/
	text-align:left;
	padding-left:10px;
	border-bottom:#22577c 1px solid;
	}
.event_venue{
	width:70px;
	/*float:left;*/
	text-align:left;
	padding-left:10px;
	}
.event_description1{
	width:370px;
	/*float:left;*/
	border-right:#d2e1ea 1px solid;
	text-align:left;
	padding-left:10px;
	padding-bottom:8px;
	}
.event_venue1{
	width:170px;
	/*float:left;*/
	text-align:left;
	padding-left:10px;
	padding-bottom:8px;
	}
	
.previous_event{
	width:918px;
	float:left;
	margin-top:20px;
	}
.event_text{
	font:bold 11px/22px Verdana, Arial, Helvetica, sans-serif;
	color:#05416b;
	}
.event_watch_target{
	width:254px;
	float:left;
	text-align:center;
	}
.event_watch_strategy{
	width:132px;
	float:left;
	text-align:center;
	}	
/*-------------------- Beat The Pros css -----------------------------------*/

.green-bar-left{
	width:9px;
	height:35px;
	background:url(../images/green-bar-block-left.gif) 0 0 no-repeat;
	float:left;
}
.green-bar-right{
	width:9px;
	height:35px;
	background:url(../images/green-bar-block-right.gif) 0 0 no-repeat;
	background-repeat:no-repeat;
	float:left;
}
.green-bar-bg{
	width:202px;
	height:35px;
	background:url(../images/green-bar-block-bg.gif) 0 0 repeat-x;
	float:left;
}
.green-strategy_side-cont{
	width:198px;
	border-right:1px #417601 solid;
	border-left:1px #417601 solid;
	border-bottom:1px #417601 solid;
	background-color:#fafafa;
	text-align:left;
	padding:0 10px 10px;
	/*margin:0 0 10px;*/
}
.beat_the_pro_left{
	width:677px;
	float:left;
	}
.beat_the_pro_right{
	width:220px;
	float:left;
	padding-left:21px;
	}
.beat_text_area{
	width:665px;
	float:left;
	}
.small_box{
	width:677px; 
	float:left;
	}
.small_bar{
	width:677px;
	float:left;
	margin-top:20px;
	}
.small_bar-bg{
	width:659px;
	height:35px;
	background:url(../images/bar-block-bg.gif) 0 0 repeat-x;
	float:left;
	}
.side_cont2{
	width:675px;
	float:left;
	border-right:1px #05416b solid;
	border-left:1px #05416b solid;
	border-bottom:1px #05416b solid;
	background-color:#fafafa;
	/*padding:0 10px 10px;
	margin:0 0 10px;*/
	}
.side_box-area1{
	width:657px; 
	margin-left:9px;
	padding-bottom:20px;
	}
.beat-pro-header{
	width:657px; 
	background:#f6f5f5;
	border-bottom:#22577c 1px solid;
	height:40px;
	margin-top:10px;
	margin-bottom:6px;
	}
.beat_stock{
	width:76px;
	float:left;
	text-align:center;
	}
.beat_stock1{
	width:65px;
	height:61px;
	float:left;
	text-align:left;
	padding-left:10px;
	border-right:#d2e1ea 1px solid;
	}
.beat_price{
	width:78px;
	float:left;
	text-align:center;
	}
.beat_price1{
	width:68px;
	height:61px;
	float:left;
	text-align:left;
	padding-left:10px;
	border-right:#d2e1ea 1px solid;
	}
.beat_stategy{
	width:236px;
	float:left;
	text-align:center;	
	}
.beat_stategy1{
	width:225px;
	min-height:61px;
	float:left;
	text-align:left;
	padding-left:10px;
	border-right:#d2e1ea 1px solid;
	}
.beat_approval{
	width:110px;
	float:left;
	text-align:center;
	}
.beat_approval1{
	width:95px;
	height:61px;
	float:left;
	text-align:center;
	padding-left:10px;
	border-right:#d2e1ea 1px solid;
	}
.beat_view{
	width:152px;
	float:left;
	text-align:center;
	}
.beat-pro-row-light{
	width:657px;
	background:#fafdfe;
	/*margin-bottom:6px;*/
	padding-bottom:6px;
	padding-top:6px;
	border-bottom:#b6d5eb 1px solid;
	}
	
.beat-pro-row-deep{
	width:657px;
	background:#f4fafe;
	/*margin-bottom:6px;*/
	padding-bottom:6px;
	padding-top:6px;
	border-bottom:#b6d5eb 1px solid;

	}
.beat-pro_subtext{
	font:bold 18px/20px Verdana, Arial, Helvetica, sans-serif;
	color:#034471;
	margin-top:20px;
	}
.beat_pagemark_div{
	width:657px;
	text-align:center;
	}	
.add_a_strategy{
	width:220px;
	float:left;
	/*margin-top:213px;*/
	margin-top:195px;
	}
.add_a_strategy_user{
	width:220px;
	float:left;
	margin-top:10px;
	margin-left:240px;
	}
.add_strategy-area{
	width:200px;
	margin-left:8px;
	margin-top:15px;
	}
.strategy_side-cont{
	width:198px;
	border-right:1px #05416b solid;
	border-left:1px #05416b solid;
	border-bottom:1px #05416b solid;
	background-color:#fafafa;
	text-align:left;
	padding:0 10px 10px;
	/*margin:0 0 10px;*/
}
.strategy_side-cont_row{
	width:196px;
	float:left;
	margin-top:6px; 
	}
.strategy_side-cont_row_user{
	width:296px;
	float:left;
	margin-top:6px; 
	}
.strategy_side-cont_row1{
	width:190px;
	float:right;
	margin-top:6px; 
	}
.strategy_text{
	width:70px; 
	float:left;
	font:bold 12px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#0b8dbb;
	}
.strategy_textbox{
	width:125px; 
	float:left;
	}
.textbox2{
	width:119px; 
	height:17px;
	border:#22577c 1px solid;
	background:#ffffff; 
	padding:3px 0 3px 4px;
	color:#666666;	
	}	
.comment-area{
	width:125px; 
	/*height:150px;*/
	height:135px;
	border:#22577c 1px solid;
	background:#ffffff; 
	
	}	
.success_div{
	width:220px;
	height:27px;
	float:left;
	background:url(../images/success_bg.gif) 0 0 no-repeat;
	}
.error_div{
	width:220px;
	height:27px;
	float:left;
	background:url(../images/error_bg.gif) 0 0 no-repeat;
	}	
.bar-heading1{
	font:bold 16px/27px Arial, Helvetica, sans-serif;
	color:#ffffff; margin-left:40px;
	}	
/*----------------------------------- Signin Area Css ---------------------*/
.sign_box{
	width:800px;
	margin:0 auto;
	padding-bottom:40px;
	padding-top:40px;
	}
.sign_bar{
	width:800px;
	float:left;
	}
.sign_bar-bg{
	width:782px;
	height:35px;
	background:url(../images/bar-block-bg.gif) 0 0 repeat-x;
	float:left;
	}
.side_cont4{
	width:798px;
	float:left;
	border-right:1px #05416b solid;
	border-left:1px #05416b solid;
	border-bottom:1px #05416b solid;
	background-color:#fafafa;
	/*padding:0 10px 10px;
	margin:0 0 10px;*/
	}
.sign_box-left{
	width:410px;
	float:left; 
	margin-left:15px;
	padding-bottom:50px;
	padding-top:25px;
	}
.sign_box-right{
	width:330px;
	float:left; 
	margin-left:35px;
	padding-bottom:50px;
	padding-top:25px;
	}

.signin_row{
	width:390px; 
	float:left;
	margin:4px 0 0 12px;
	}
.signin_text{
	width:125px;
	float:left;
	font:bold 11px/22px Verdana, Arial, Helvetica, sans-serif;
	color:#0b8dbb;
	}
.textbox3{
	width:250px; 
	height:18px;
	border:#157fa7 1px solid;
	background:#ffffff; 
	padding:4px 0 3px 4px;
	color:#666666;
	}
.country_com{
	width:255px;
	height:22px;
	border:#157fa7 1px solid;
	background:#ffffff; 
	padding:0 0 3px 4px;
	outline:none;
	}
.sign-normal-text{
	font:bold 11px/22px Verdana, Arial, Helvetica, sans-serif;
	color:#0b8dbb;
	}
.sign_textbox{
	width:250px; 
	float:left;
	}
.signin_facebookbg{
	background:url(../images/signin_facebookbg.gif) 0 0 no-repeat;
	width:281px; height:68px;
	float:left;
	margin-top:20px;
	text-align:center;
	}

	
.sign_box_area{
	width:790px;
	float:left;
	}
	
	
/*--------------- Congratulations! css ------------------*/
.cong_area{
	width:798px;
	margin:40px auto;
	/*border:1px #05416b solid;*/
	background-color:#fff;
	padding:10px 10px;
	}
.heading_area{
	width:780px;
	float:left;
	height:40px;
	border-bottom:2px #05416b solid;
	margin-bottom:20px;
	}
.cong_heading{
	font:normal 26px/30px Georgia, "Times New Roman", Times, serif;
	color:#0b8dbb;
	}
.cong-subheading{
	font:normal 18px/20px Verdana, Arial, Helvetica, sans-serif;
	color:#034471; 
	margin-top:20px;
	}
.cong-listitem{
	width:700px;
	float:left;
	margin-left:36px;
	margin-top:20px;
	}
.cong-listitem ul{
	list-style:none;
	font:normal 18px/30px Arial, Helvetica, sans-serif;
	color:#0b8dbb;
	}
.cong-listitem ul li{
	background:url(../images/arrow1.gif) 0 50% no-repeat;
	padding-left:10px;
	}
.cong-listitem ul li a{
	color:#666666; 
	text-decoration:none;
	}
.cong-listitem ul li a:hover{
	color:#0b8dbb; 
	}
.cong_button_area{
	width:200px;
	float:left;
	margin-left:36px;
	margin-top:20px;
	}
.cong_button_area_left{
	width:100px;
	float:left;
	}
	
.content_area{
	width:550px;
	}
.textbox4{
	width:308px; height:18px;
	border:#157fa7 1px solid;
	background:#ffffff; 
	padding:0 0 3px 4px;
	}
.textbox4_area{
	width:600px;
	float:left;
	padding-left:20px;
	margin:30px; 0;	
	}
	
.cong_area_forgotpwd{
	width:600px;
	/*margin:0px auto;*/
	/*border:1px #05416b solid;*/
	background-color:#fff;
	padding:10px 10px;
	border:1px solid #CCCCCC;
	}
	
.heading_area_forgotpwd{
	width:600px;
	float:left;
	height:40px;
	border-bottom:2px #05416b solid;
	margin-bottom:20px;
	}

.cong-subheading_forgotpwd{
	font:normal 12px/20px Verdana, Arial, Helvetica, sans-serif;
	color:#034471; 
	margin-top:20px;
}
.cong_heading_forgotpwd{
	font:normal 18px/30px Georgia, "Times New Roman", Times, serif;
	color:#0b8dbb;
	}
/***************Debjoty Sil****************/
.add_a_success{
	width:220px;
	float:left;
	margin-top:234px;
	}
.success_text{
	font:normal 18px/40px Verdana, Arial, Helvetica, sans-serif;
	color:#0b8dbb;
	}

/*******************************/	



/*-------------------------------- learn more css ----------------------------*/

.headerbg1{
	background:url(../images/topbg1.jpg) 0 0 no-repeat;
	width:980px;
	height:186px;
	float:left;
	}
.bodymain1{
	width:942px; 
	float:left;
	padding-left:20px;
	padding-bottom:30px;
	}

	
.top_left{
	width:555px;
	float:left;
	margin-left:10px;
	margin-top:18px;
	}
.top_right{
	width:370px;
	float:left;
	background:url(../images/signupbg.jpg) 0 0 no-repeat;
	height:115px;
	}
.learnmore_heding{
	font:normal 26px/26px Georgia, "Times New Roman", Times, serif;
	color:#0b8dbb;
	}
.learnmore_heding span{
	font:normal 44px/44px Georgia, "Times New Roman", Times, serif;
	color:#558a01;
	}
.learmore_subheading{
	font:normal 19px/33px Verdana, Arial, Helvetica, sans-serif;
	color:#0b8dbb;
	width:260px;
	float:left;
	}
.signuptext{
	width:165px;
	float:left;
	margin-left:124px;
	}
.signuptext1{
	width:162px;
	float:left;
	margin-left:197px;
	}
.signup-img{
	width:233px; height:86px;
	float:left;
	padding-left:115px;
	}

.text{
	font:normal 24px/28px Georgia, "Times New Roman", Times, serif;
	color:#fdfffa;
	}
.text a{
	text-decoration:none;
	color:#fdfffa;
	}
.text1{
	font:normal 18px/28px Verdana, Arial, Helvetica, sans-serif;
	color:#0f0f0e;
	}
.text2{
	font:normal 20px/28px Verdana, Arial, Helvetica, sans-serif;
	color:#0f0f0e;
	}
.bodybottom{
	width:918px;
	float:left;
	margin-left:10px;
	padding:15px 0;
	}
.lesson-area{
	width:918px;
	float:left;
	margin:10px 0;
	padding-bottom:10px;
	border-bottom:#0b8dbb 1px solid;
	}

.lesson-area-left{
	width:315px;
	float:left;
	}
.lesson-area-right{
	width:580px;
	float:left;
	padding-top:35px;
	margin-left:20px;
	}
.no-div{
	width:55px;
	float:left;
	margin-bottom:6px;
	}
.screen-div{
	width:295px;
	float:left;
	border:#a9a9a8 2px solid;
	}
/*.button-area{
	width:918px;
	float:left;
	padding-bottom:10px;
	}
.buttonbg{
	background:url(../images/buttonbg.gif) 0 0 no-repeat;
	width:410px; 
	height:97px;
	}*/
.buttonbg{
	background:url(../images/buttonbg.gif) 254px 0 no-repeat;
	width:410px; 
	height:97px;
	float:left;
	padding-left:254px;
	margin-top:20px;
	}
/****************  added by kaushtuv      ***************/

.msg td
{
padding:0px;
}
/*------------------------------- Beat_the_Pro_popup- css--------------------------*/

.beat_stock_pop{
	width:56px;
	text-align:center;
	}
.beat_stock1_pop{
	width:45px;
	text-align:left;
	padding-left:10px;
	border-right:#d2e1ea 1px solid;
	}
.beat_price_pop{
	width:64px;
	text-align:center;
	}
.beat_price1_pop{
	width:53px;
	text-align:left;
	padding-left:10px;
	border-right:#d2e1ea 1px solid;
	}
.beat_descript_pop{
	width:215px;
	text-align:center;	
	}
.beat_descript1_pop{
	width:204px;
	text-align:left;
	padding-left:10px;
	border-right:#d2e1ea 1px solid;
	}
.beat_method_pop{
	width:85px;
	text-align:center;
	}
.beat_method1_pop{
	width:74px;
	text-align:left;
	padding-left:10px;
	border-right:#d2e1ea 1px solid;
	}
.beat_play_pop{
	width:100px;
	text-align:center;
	}
	
/*----------------------- Premium_member css ----------------------------*/

.pre_member_top{
	width:918px;
	float:left; 
	padding-bottom:2px;
	border-bottom:#10405b 2px solid;
	}
.pre_heading{
	font:normal 24px/30px Georgia, "Times New Roman", Times, serif;
	color:#0b8dbb; margin-left:8px;
	}
.pre_heading a{
	color:#0b8dbb;
	text-decoration:none
	}
.pre_beatpro_section{
	width:918px;
	float:left;
	margin-top:20px;
	}
.pre_beatpro{
	/*width:678px; */
	/*float:left;*/
	margin-top:10px;
	}
.pre_beatpro1{
	width:678px; 
	/*float:left;*/
	margin-top:10px;
	margin-left:110px;
	/*padding-left:110px;*/
	}
.pre_button-area{
	width:150px;
	float:left;
	}
.the_play{
	width:189px;
	float:left;
	text-align:left;
	padding-left:10px;
	}
.the_play1{
	width:188px;
	float:left;
	text-align:left;
	padding-left:10px;
	border-right:#d2e1ea 1px solid;
	}
.pre_rating{
	width:225px;
	float:left;
	text-align:left;
	padding-left:10px;	
	}
.pre_rating1{
	width:224px;
	float:left;
	text-align:left;
	padding-left:10px;
	border-right:#d2e1ea 1px solid;
	}
.pre_action{
	width:205px;
	float:left;
	text-align:left;
	padding-left:10px;
	padding-bottom:10px;
	}
.button{
	width:196px; height:19px;
	float:left;
	/*margin-top:12px;*/
	}
.button ul{
	list-style:none;
	font:normal 12px/19px Arial, Helvetica, sans-serif;
	color:#000;
	}
.button ul li{
	float:left;
	padding:0 5px;
	}
.button ul li a{
	text-decoration:none;
	text-indent:-2000px;
	display:block;
	outline:none;
	}
.button ul li a.edit{
	background:url(../images/edit.gif) 0 0 no-repeat;
	width:88px; height:19px;
	}
.button ul li a.delete{
	background:url(../images/delete.gif) 0 0 no-repeat;
	width:88px; height:19px;
	}

.small_bar_tab{
	width:170px;
	float:right;
	margin-right:10px;	
	}
.small_bar_tab ul{
	list-style:none;
	font:normal 12px/19px Arial, Helvetica, sans-serif;
	color:#000;
	}
.small_bar_tab ul li{
	float:left;
	padding:0 3px;
	}
.small_bar_tab ul li a{
	text-decoration:none;
	text-indent:-2000px;
	display:block;
	outline:none;
	}

.small_bar_tab ul li a.post{
	background:url(../images/post.gif) 0 0 no-repeat;
	width:71px; height:23px;
	}
.small_bar_tab ul li a.viewall{
	background:url(../images/view-all-tab.gif) 0 0 no-repeat;
	width:78px; height:23px;
	}	

.small_bar_tab1{
	width:85px;
	float:right;
	margin-right:10px;
	}
.small_bar_tab1 ul{
	list-style:none;
	font:normal 12px/19px Arial, Helvetica, sans-serif;
	color:#000;
	}
.small_bar_tab1 ul li{
	float:left;
	padding:0 3px;
	}
.small_bar_tab1 ul li a{
	text-decoration:none;
	text-indent:-2000px;
	display:block;
	outline:none;
	}
.small_bar_tab1 ul li a.only-post{
	background:url(../images/post.gif) 0 0 no-repeat;
	width:71px; height:23px;
	}	

.small_bar_pro{
	width:677px;
	float:left;
	}
.market_forcast_pro{
	width:918px;
	float:left;
	margin-top:10px;
	}
.vedio_area_pro{
	width:190px; height:190px;
	float:left;
	margin-top:20px;
	margin-right:35px;
	}
.view_all_pro{
	width:100px;
	float:left;
	margin-top:132px;
	}
.view_all_pro1{
	width:918px;
	text-align:right;
	float:right;
	margin-top:5px;
	padding-right:20px;
	padding-bottom:10px;
 }
.lesson_section{
	width:918px;
	float:left;
	margin-top:5px;
	padding-bottom:10px;
	/*border-bottom:#81c4dc 1px dashed;*/
	background:#fff url(../images/lessonbg1.gif) 0 0 repeat-x;
	/*border-bottom:#10405b 2px solid;
	background:#fff url(../images/lessonbg1.gif) 0 0 repeat-x;*/
	}
.lesson_pro{
	width:249px;
	height:364px;
	float:left;
	margin-left:10px;
	border-right:#10405b 2px solid;
	}
.lesson_viewall{
	width:90px;
	float:right;
	margin-top:15px;
	padding-right:45px;
	}

.lesson_button{
	width:260px;
	margin-top:15px;
	}
.lesson_button ul{
	list-style:none;
	font:normal 22px/40px Verdana, Arial, Helvetica, sans-serif;
	color:#fefefe;
	text-align:center;
	}
.lesson_button ul li{
	padding:4px 0;
	}
.lesson_button ul li a{
	text-decoration:none;
	outline:none;
	font:normal 22px/38px Verdana, Arial, Helvetica, sans-serif;
	color:#fefefe;
	text-align:center;
	display:block;
	/*text-indent:-2000px;*/
	outline:none;
	}
.lesson_button ul li a.stock_market{
		background:url(../images/stock_market.gif) 0 0 no-repeat;
		width:215px; height:47px;
		}
.lesson_button ul li a.always_option{
		background:url(../images/always_an_option.gif) 0 0 no-repeat;
		width:215px; height:47px;
		}
.lesson_button ul li a.big_profits{
		background:url(../images/make_big_profits.gif) 0 0 no-repeat;
		width:215px; height:47px;
		}
.lesson_button ul li a.get_paid{
		background:url(../images/get_paid.gif) 0 0 no-repeat;
		width:215px; height:47px;
		}
.lesson_button ul li a.master_greeks{
		background:url(../images/master_the_greeks.gif) 0 0 no-repeat;
		width:215px; height:47px;
		}
/*----------- for vip access---------------*/
.lesson_button ul li.stock_market-gray{
		background:url(../images/stock_market_gray.gif) 0 0 no-repeat;
		width:215px; height:47px;
		}
.lesson_button ul li.always_option-gray{
		background:url(../images/always_option_gray.gif) 0 0 no-repeat;
		width:215px; height:47px;
		}
.lesson_button ul li.big_profits-gray{
		background:url(../images/make_big_profits_gray.gif) 0 0 no-repeat;
		width:215px; height:47px;
		}
.lesson_button ul li.get_paid-gray{
		background:url(../images/get_paid_gray.gif) 0 0 no-repeat;
		width:215px; height:47px;
		}
.lesson_button ul li.master_greeks-gray{
		background:url(../images/master_greeks_gray.gif) 0 0 no-repeat;
		width:215px; height:47px;
		}
		
.expart_interview_pro{
	width:280px;
	height:364px; 
	float:left;
	margin-left:60px;
	border-right:#10405b 2px solid;
	}
.interview-con-area_pro{
	width:310px;
	padding-top:15px;
	}
.quizes{
	width:260px;
	height:364px;
	margin-left:38px;
	float:left;
	
	}
.quizes_button{
	width:215px;
	margin-top:15px;
	}
.quizes_button ul{
	list-style:none;
	font:normal 22px/40px Verdana, Arial, Helvetica, sans-serif;
	color:#fefefe;
	text-align:center;
	}
.quizes_button ul li{
	padding:4px 0;
	}
.quizes_button ul li a{
	text-decoration:none;
	outline:none;
	font:normal 22px/38px Verdana, Arial, Helvetica, sans-serif;
	/*color:#fefefe;text-indent:-3000px;*/
	text-align:center;
	display:block;
	
	outline:none;
	}
.quizes_button ul li a.master_basics{
		background:url(../images/master_basics.gif) 0 0 no-repeat;
		width:213px; height:47px;
		}
.quizes_button ul li a.vital_know{
		background:url(../images/vital_know.gif) 0 0 no-repeat;
		width:213px; height:47px;
		}
.quizes_button ul li a.safe_stock{
		background:url(../images/safe_stock.gif) 0 0 no-repeat;
		width:213px; height:47px;
		}
.quizes_button ul li a.rock_solid{
		background:url(../images/rock_solid.gif) 0 0 no-repeat;
		width:213px; height:47px;
		}
.quizes_button ul li a.profit_from{
		background:url(../images/profit_from.gif) 0 0 no-repeat;
		width:213px; height:47px;
		}
/*------------------- for user homepage ----------------------*/
.quizes_button ul li.master_basics_gray{
		background:url(../images/master_basics_gray.gif) 0 0 no-repeat;
		width:213px; height:47px;
		}
.quizes_button ul li.vital_know_gray{
		background:url(../images/vital_know_gray.gif) 0 0 no-repeat;
		width:213px; height:47px;
		}
.quizes_button ul li.safe_stock_gray{
		background:url(../images/safe_stock_gray.gif) 0 0 no-repeat;
		width:213px; height:47px;
		}
.quizes_button ul li.rock_solid_gray{
		background:url(../images/rock_solid_gray.gif) 0 0 no-repeat;
		width:213px; height:47px;
		}
.quizes_button ul li.profit_from_gray{
		background:url(../images/profit_from_gray.gif) 0 0 no-repeat;
		width:213px; height:47px;
		}
		
.watch_the_pro-section{
	width:918px;
	float:left;
	margin-top:10px;
	/*margin-top:30px;*/
	}
.big_box_pro{
	width:918px; 
	}
.watch_price_pre{
	width:130px;
	text-align:left;
	padding-left:10px;
	border-bottom:#22577c 1px solid;
	}
.watch_price_pre1{
	width:129px;
	/*min-height:61px;
	float:left;*/
	text-align:left;
	padding-left:10px;
	border-right:#d2e1ea 1px solid;
	padding-bottom:8px;
	}
.stategy_pre{
	width:440px;
	text-align:left;
	padding-left:10px;
	border-bottom:#22577c 1px solid;
	}
.stategy_pre1{
	width:440px;
	text-align:left;
	padding-left:10px;
	padding-bottom:8px;
	border-right:#d2e1ea 1px solid;
	}
.marketblog_section{
	width:918px;
	float:left;
	margin-top:30px;
	}
.marketblog_section_left{
	width:440px;
	float:left;
	background:#f4fbfe;
	padding-bottom:10px;
	}
.left_top{
	width:440px;
	height:32px;
	background:#def6ff;
	border-bottom:#1b6194 2px solid;
	}
.left_top1{
	width:440px;
	height:32px;
	background:#eeeded;
	border-bottom:#1b6194 2px solid;
	}
	
.marketblog_section_right{
	width:440px;
	float:left;
	margin-left:38px;
	background:#f8f8f8;
	padding-bottom:10px;
	}
/*-------------- User Homepage -----------------------------*/
.bodybottombg1{
	background:url(../images/bodybottombg1.jpg) 0 0 no-repeat;
	width:980px; 
	height:52px;
	float:left;
	}
.free_lesson{
	width:240px;
	float:left;
	margin-top:0px;
	}
.free-lesson_button{
	width:215px;
	margin-top:30px;
	}
.free-lesson_button ul{
	list-style:none;
	font:normal 22px/40px Verdana, Arial, Helvetica, sans-serif;
	color:#fefefe;
	text-align:center;
	}
.free-lesson_button ul li{
	padding:4px 0;
	}
.free-lesson_button ul li a{
	text-decoration:none;
	outline:none;
	font:normal 22px/38px Verdana, Arial, Helvetica, sans-serif;
	color:#fefefe;
	text-align:center;
	display:block;
	text-indent:-3000px;
	outline:none;
	}
.free-lesson_button ul li a.fix_broken{
		background:url(../images/fix-broken.gif) 0 0 no-repeat;
		width:205px; height:47px;
		}
.free-lesson_button ul li a.owning_stock{
		background:url(../images/owning_stock.gif) 0 0 no-repeat;
		width:205px; height:47px;
		}
.free-lesson_button ul li a.vacation_trade{
		background:url(../images/the_vacation_trade.gif) 0 0 no-repeat;
		width:205px; height:47px;
		}
.free-lesson_button ul li a.rock_solid{
		background:url(../images/rock_solid.gif) 0 0 no-repeat;
		width:213px; height:47px;
		}
.vip-access-area{
	width:960px;
	float:left;
	padding-left:10px;
	}
.vip-access{
	width:960px; 
	float:left;
	background:#eeeeee url(../images/vipaccessbg.gif) 0 0 repeat-x;
	}
.vipaccess-top{
	width:665px;
	float:left;
	padding-left:39px;
	}
.vipaccess-top-left{
	width:256px;
	float:left;
	}
.vipaccess-top-right{
	width:401px;
	float:left;
	}
.vipaccess_lesson{
	width:918px;
	float:left;
	padding-left:25px;
	}
.pre_heading1{
	font:normal 24px/30px Georgia, "Times New Roman", Times, serif;
	color:#b3b3b3;
	}
.lesson_section_vipaccess{
	width:918px;
	margin-top:30px;
	padding-bottom:20px;
	border-bottom:#5c5c5c 2px solid;
	}
.lesson_pro_vipaccess{
	width:259px;
	height:364px;
	float:left;
	border-right:#5c5c5c 2px solid;
	}
.expart_interview_pro_vipaccess{
	width:280px;
	height:364px; 
	float:left;
	margin-left:60px;
	border-right:#5c5c5c 2px solid;
	}
.bar-left-gray{
	width:9px;
	height:35px;
	background:url(../images/bar-block-left-gray.gif) 0 0 no-repeat;
	float:left;
}
.bar-right-gray{
	width:9px;
	height:35px;
	background:url(../images/bar-block-right-gray.gif) 0 0 no-repeat;
	background-repeat:no-repeat;
	float:left;
}
.big_bar-bg-gray{
	width:900px;
	height:35px;
	background:url(../images/bar-block-bg-gray.gif) 0 0 repeat-x;
	float:left;
}
.side_cont5{
	width:916px;
	float:left;
	border-right:1px #343434 solid;
	border-left:1px #343434 solid;
	border-bottom:1px #343434 solid;
	background-color:#fafafa;
	}
.watch_heading_text1{
	font:bold 12px/40px Verdana, Arial, Helvetica, sans-serif;
	color:#6c6b6b;
	}
.watch-pro-row-light1{
	width:898px;
	background:#fcfcfc;
	margin-bottom:6px;
	}

.watch-pro-row-deep1{
	width:898px;
	background:#f6f6f6;
	margin-bottom:6px;
	}
.event_date-gray{
	width:130px;
	text-align:left;
	padding-left:10px;
	border-bottom:#343434 1px solid;
	}
.event_date2{
	width:129px;
	/*min-height:61px;
	float:left;*/
	text-align:left;
	padding-left:10px;
	border-right:#bdbdbe 1px solid;
	padding-bottom:8px;
	}
.stategy_pre-gray{
	width:440px;
	text-align:left;
	padding-left:10px;
	border-bottom:#343434 1px solid;
	}
.watch_price_pre-gray{
	width:130px;
	text-align:left;
	padding-left:10px;
	border-bottom:#343434 1px solid;
	}
.event-gray{
	width:159px;
	text-align:left;
	padding-left:10px;
	border-bottom:#343434 1px solid;
	}
.stategy_pre2{
	width:440px;
	text-align:left;
	padding-left:10px;
	padding-bottom:8px;
	border-right:#bdbdbe 1px solid;
	}
.watch_price_pre2{
	width:129px;
	/*min-height:61px;
	float:left;*/
	text-align:left;
	padding-left:10px;
	border-right:#bdbdbe 1px solid;
	padding-bottom:8px;
	}
.event2{
	width:158px;
	/*min-height:61px;
	float:left;*/
	text-align:left;
	padding-left:10px;
	/*border-right:#bdbdbe 1px solid;*/
	padding-bottom:8px;
	}
.marketblog_section-gray{
	width:918px;
	float:left;
	margin-top:30px;
	padding-bottom:30px;
	}
.left_top-gray{
	width:440px;
	height:32px;
	border-bottom:#343434 2px solid;
	}
.blogheading-text1{
	font:bold 18px/18px Georgia, "Times New Roman", Times, serif;
	color:#6b6b6b; margin-top:12px;
	}
/*------------------------- Post section -------------------------*/

.add_a_strategy1{
	width:440px;
	float:left;
	margin-top:10px;
	}
.bar1{
	width:440px;
}
.bar-bg1{
	width:422px;
	height:35px;
	background:url(../images/bar-block-bg.gif) 0 0 repeat-x;
	float:left;
}

.strategy_side-cont1{
	width:418px;
	border-right:1px #05416b solid;
	border-left:1px #05416b solid;
	border-bottom:1px #05416b solid;
	background-color:#fafafa;
	text-align:left;
	padding:0 10px 10px;
	/*margin:0 0 10px;*/
}
.strategy_side-cont_row2{
	width:416px;
	float:left;
	margin-top:6px; 
	}
.strategy_side-cont_row2-left{
	width:196px;
	float:left;
	}
.strategy_side-cont_row2-right{
	width:196px;
	float:right;
	}

.strategy_textbox1{
	width:325px; 
	float:left;
	}

.comment-area1{
	width:342px; 
	height:50px;
	border:#22577c 1px solid;
	background:#ffffff; 
	color:#666666;
	}
	
/*------------------ view all section -------------------*/
.the_play_viewall{
	width:189px;
	text-align:left;
	padding-left:10px;
	border-bottom:#22577c 1px solid;
	}
.the_play_viewall-1{
	width:188px;
	text-align:left;
	padding-left:10px;
	border-right:#d2e1ea 1px solid;
	padding-bottom:8px;
	}
.pre_action_viewall{
	width:280px;
	text-align:left;
	padding-left:10px;
	border-bottom:#22577c 1px solid;
	}
.pre_action_viewall-1{
	width:279px;
	text-align:left;
	padding-left:10px;
	border-right:#d2e1ea 1px solid;
	padding-bottom:8px;
	}
.pre_rating_viewall{
	width:388px;
	text-align:left;
	padding-left:10px;
	border-bottom:#22577c 1px solid;	
	}
.pre_rating_viewall-1{
	width:387px;
	text-align:left;
	padding-left:10px;
	border-right:#d2e1ea 1px solid;
	padding-bottom:8px;	
	}
	
.button1{
	width:284px; height:19px;
	float:left;
	}
.button1 ul{
	list-style:none;
	font:normal 12px/19px Arial, Helvetica, sans-serif;
	color:#000;
	}
.button1 ul li{
	float:left;
	padding:0 3px;
	}
.button1 ul li a{
	text-decoration:none;
	text-indent:-2000px;
	display:block;
	outline:none;
	}
.button1 ul li a.edit-viewall{
	background:url(../images/edit.gif) 0 0 no-repeat;
	width:88px; height:19px;
	}
.button1 ul li a.delete-viewall{
	background:url(../images/delete.gif) 0 0 no-repeat;
	width:88px; height:19px;
	}
.button1 ul li a.view-viewall{
	background:url(../images/view.gif) 0 0 no-repeat;
	width:88px; height:19px;
	}
	
	
/********  forgot password css by kaushtuv  **********************/

.forgotpass_box{
	width:568px;
	margin:0 auto;
	padding-bottom:70px;
	padding-top:10px;
	}
	
.new_cong-subheading_forgotpwd{
	font:normal 12px/20px Verdana, Arial, Helvetica, sans-serif;
	color:#034471; 
}
#backgroundPopup{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:100%;
width:100%;
top:0;
left:0;
background:#000000;
border:1px solid #cecece;
z-index:1;
}
#popupContact{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:384px;
width:408px;
background:#FFFFFF;
border:2px solid #cecece;
z-index:2;
padding:12px;
font-size:13px;
}
#popupContact h1{
text-align:left;
color:#6FA5FD;
font-size:22px;
font-weight:700;
border-bottom:1px dotted #D3D3D3;
padding-bottom:2px;
margin-bottom:20px;
}
#popupContactClose{
font-size:14px;
line-height:14px;
right:6px;
top:4px;
position:absolute;
color:#6fa5fd;
font-weight:700;
display:block;
}
.combo{
width: 80px;
background:#ffffff;
border:#157fa7 1px solid;
padding: 3px;
margin-top: 1px;
}

/*********************** event page section  ************/



.event_new_date1{
	width:100px;
	min-height:91px;
	float:left;
	text-align:left;
	padding-left:10px;
	margin-top:5px;
	border-right:#d2e1ea 1px solid;
	}
.event_new_stock1{
	width:116px;
	min-height:91px;
	float:left;
	text-align:left;
	padding-left:10px;
	margin-top:5px;
	border-right:#d2e1ea 1px solid;
	}

.event_new_strategy1{
	width:220px;
	min-height:91px;
	float:left;
	text-align:justify;
	padding:3px;
	margin-top:2px;
	border-right:#d2e1ea 1px solid;
	}

.event_new_target1{
	width:180px;
	min-height:91px;
	float:left;
	text-align:left;
	padding-left:10px;
	margin-top:5px;
	border-right:#d2e1ea 1px solid;
	}
.event_new_view1{
	width:121px;
	min-height:61px;
	float:left;
	text-align:left;
	padding-left:10px;
	margin-top:5px;
	}
	
/*----------- horizental description ----------------------*/

.event_schedule-hor{
	width:170px;
	}

.event1_hor{
	width:710px;
	text-align:left;
	padding-left:10px;
	border-bottom:#d2e1ea 1px solid;
	padding-bottom:8px;
	}
	
	
	
	/*----------------------------------------------- Markettamer Blog -------------------------------*/

.bodymain_content-blog{
	width:918px;
	margin-left:11px;
	margin-top:44px;
	margin-bottom:24px;
	border-bottom:#e7e7e7 1px solid;
	border-top:#e7e7e7 1px solid;
	background:url(../images/blogbg.gif) 0 0 repeat-y;
}
.blog-left{
	width:657px;
	float:left;
	padding-left:5px;
	padding-bottom:20px;
	}
.blog-left-link{
	width:400px;
	margin-left:40px;
	margin-top:30px;
	margin-bottom:60px;
	}
.blog-comment-box{
	width:588px;
	border:#cccccc 1px solid;
	background:#f7f7f7;
	margin-top:15px;
	padding-bottom:15px;
	}
.blog-box-content{
	width:550px;
	margin-left:20px;
	margin-top:20px;
	}
.blog-left-link ul{
	list-style:none;
	font:bold 12px/24px Verdana, Arial, Helvetica, sans-serif;
	color:#144d6f;
	}
.blog-left-link ul li{
	background:url(../images/bullete.gif) 0 50% no-repeat;
	padding-left:15px;
	}
.blog-left-link ul li a{
	text-decoration:none;
	color:#144d6f;
	}
.blog-left-link ul li a:hover{
	color:#9caa3b;
	}
.blog-right{
	width:240px;
	float:left;
	padding-left:15px;
	}
.blog-section{
	width:628px;
	float:left;
	margin-top:18px;
	padding-bottom:6px;
	}
	
	
.blog-heading{
	width:430px;
	font:normal 30px/30px Georgia, "Times New Roman", Times, serif;
	color:#9caa3b;
	}
	
.blog-heading a{
	text-decoration:none;
	color:#9caa3b;
	}
.blog-heading a:hover{
	text-decoration:none;
	color:#daa404;
	}
	
.blog-content{
	font:normal 12px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#505050;
	margin-top:8px;
	text-align:justify;
	}
.blog-readmore{
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	color:#daa404;
	text-align:right;
	}
.blog-readmore a{
	text-decoration:none;
	color:#daa404;
	}
.blog-readmore a:hover{
	text-decoration:underline;
	color:#9caa3b;
	}
	
.blog-sharemore{
	font:normal 12px Verdana, Arial, Helvetica, sans-serif;
	color:#daa404;
	/*text-align:right;*/
	}
.digg{ float:left; margin:0 35px 0 0}
.share{ margin:55px 35px 0 0; float:left}
.buzz{margin:45px 0px 0 0; float:left}

.blog-sharemore a{
	text-decoration:none;
	color:#daa404;
	}
.blog-sharemore a:hover{
	text-decoration:underline;
	color:#9caa3b;
	}
.blog-sharemore ul{ clear:both}
.blog-sharemore ul li{ float:left; margin: 0 10px 0 0; list-style:none}	
	
.blog-comment-area{
	width:628px;
	height:25px;
	border-bottom:#e7e7e7 1px solid;
	border-top:#e7e7e7 1px solid;
	margin-top:10px;
	margin-bottom:4px;
	}
.blog-postsection{
	width:485px;
	float:left;
	padding-left:14px;
	font:normal 11px/25px Verdana, Arial, Helvetica, sans-serif;
	color:#0b8dbb;
	}
	
.blog-lastpostsection{
	width:485px;
	font:normal 11px/25px Verdana, Arial, Helvetica, sans-serif;
	color:#0b8dbb;
	margin:0 0 0 230px;
	text-align:right;
	}
	
.blog-commentsection{
	width:90px; 
	float:left;
	padding-left:10px;
	font:bold 11px/25px Verdana, Arial, Helvetica, sans-serif;
	color:#0b8dbb;
	}
.blog-searchbg{
	background:url(../images/searchbg.gif) 0 0 no-repeat;
	width:240px; height:47px;
	padding-bottom:20px;
	}
.blogsearch-area{
	width:160px;
	float:left;
	padding-left:74px;
	margin-top:16px;
	}
.blogtext-area{
	width:119px;
	float:left;
	}
.blogtext-box{
	width:112px; 
	height:16px;
	background:#ffffff;
	border:#c2d6e2 1px solid;
	padding:2px 0 0px 4px;
	color:#666666;
	font-size:11px;
	}	
.blog-go{
	width:37px;
	float:left;
	margin-left:10px;
	}
.rss-section{
	width:235px;
	margin-left:5px;
	padding-bottom:20px;
	font:bold 16px/37px Verdana, Arial, Helvetica, sans-serif;
	color:#fc8403;
	}
.categories-section{
	width:235px;
	margin-left:5px;
	margin-bottom:20px;
	background:#f5f6f8 url(../images/categories.gif) 0 0 no-repeat;
	}
.categories-link{
	width:235px;
	float:left;
	padding-bottom:10px;
	}
.categories-link ul{
	list-style:none;
	font:bold 11px/24px Verdana, Arial, Helvetica, sans-serif;
	color:#0b8dbb;
	}
.categories-link ul li{
	background:url(../images/arrow-blog.png) 12px 50% no-repeat;
	padding-left:25px;
	border-bottom:#cbcccd 1px dashed;
	}
.categories-link ul li a{
	text-decoration:none;
	color:#0b8dbb;
	}
.categories-link ul li a:hover{
	text-decoration:none;
	color:#daa404;
	}
.tagcloud-section{
	width:235px;
	margin-left:5px;
	margin-bottom:20px;
	background:#f5f6f8 url(../images/tagcloud.gif) 0 0 no-repeat;
	}
.blog-right-content{
	padding-top:37px;
	padding-bottom:10px;
	}
.tagcloud-text{
	font:bold 12px/22px Verdana, Arial, Helvetica, sans-serif;
	color:#0b8dbb;
	text-align:center;
	}
.skytext1{
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	color:#0b8dbb;
	}
.skytext2{
	font:normal 11px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#0b8dbb;
	}
.skytext2 a{
	text-decoration:none;
	color:#0b8dbb;
	}	
.skytext2 a:hover{
	text-decoration:underline;
	color:#0b8dbb;
	}			
.tagcloud-text1{
	font:bold 18px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#144d6f;
	text-align:center;
	}
.tagcloud-text2{
	font:bold 18px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#2e2f30;
	text-align:center;
	}
.tagcloud-text3{
	font:bold 18px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#748407;
	text-align:center;
	}

.recentpost-section{
	width:235px;
	margin-left:5px;
	margin-bottom:20px;
	background:#f5f6f8 url(../images/recent-post.gif) 0 0 no-repeat;
	}
.link-recentpost{
	width:227px;
	padding-left:8px;
	}	
.link-recentpost ul{
	list-style:none;
	font:bold 11px/30px Verdana, Arial, Helvetica, sans-serif;
	color:#0b8dbb;
	}
.link-recentpost ul li{
	background:url(../images/right-img.gif) 0 50% no-repeat;
	padding-left:24px;
	}
.link-recentpost ul li a{
	text-decoration:none;
	color:#0b8dbb;
	}
.link-recentpost ul li a:hover{
	text-decoration:none;
	color:#daa404;
	}
.comment-section{
	width:235px;
	margin-left:5px;
	margin-bottom:20px;
	background:#f5f6f8 url(../images/comments.gif) 0 0 no-repeat;
	}
.comment-text-area{
	width:220px;
	padding-left:12px;
	}
.greentext3{
	font:bold 12px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#9db116;
	text-align:right;
	margin-right:10px;
	}
.archives-section{
	width:235px;
	margin-left:5px;
	margin-bottom:20px;
	background:#f5f6f8 url(../images/archives.gif) 0 0 no-repeat;
	}

.link-archives{
	width:227px;
	padding-left:8px;
	}	
.link-archives ul{
	list-style:none;
	font:bold 11px/22px Verdana, Arial, Helvetica, sans-serif;
	color:#0b8dbb;
	}
.link-archives ul li{
	background:url(../images/blog-arrow.gif) 0 50% no-repeat;
	padding-left:15px;
	}
.link-archives ul li a{
	text-decoration:none;
	color:#0b8dbb;
	}
.link-archives ul li a:hover{
	text-decoration:none;
	color:#9db116;
	}
.leave-comment-section{
	width:590px;
	float:left;
	margin-top:90px;
	padding-bottom:200px;
	}
.leave-comment-heading{
	font:normal 18px/22px Verdana, Arial, Helvetica, sans-serif;
	color:#505050;
	}
.leave-comment-row{
	width:515px;
	margin-top:15px;
	}
.leave-comment-text{
	font:normal 12px/20px Verdana, Arial, Helvetica, sans-serif;
	color:#505050;
	}
.blog-post-textbox{
	width:509px;
	height:31px;
	border:#026e94 1px solid;
	padding-top:2px;
	}
.blog-checkbox{
	width:18px;
	height:18px;
	border:#026e94 1px solid;
	}
.blog-post-commentbox{
	/*width:509px;
	height:150px;*/
	width:580px;
	height:250px;
	border:#026e94 1px solid;
	/*background:#fff;*/
	}
/*--------------------------- Module css ------------------------*/
.pur-module-area{
	width:401px;
	height:68px;
	background:url(../images/module-quiz.jpg) 0 0 no-repeat;
	margin:15px 0px 20px 257px;
	}
.module-lesson-area{
	width:677px;
	margin-left:120px;
	margin-bottom:15px;
	}
.side_cont-module{
	width:675px;
	float:left;
	border-right:1px #05416b solid;
	border-left:1px #05416b solid;
	border-bottom:1px #05416b solid;
	background-color:#fff;
	}
.module-bar-heading{
	font:normal 17px/27px Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff; margin-left:10px;
	}
.module-content-area{
	width:655px;
	margin-left:11px;
	margin-bottom:10px;
	margin-top:13px;
	}
.lesson-heading{
	font: bold 13px/13px Arial;
	color:#0B8DBB;
	margin-bottom:10px;
	}
.lesson-bar{
	width:655px;
	height:35px;
	background:#f6f5f5;
	margin-top:18px;
	border-bottom:#22577c 1px solid;
	}
.lessonbar-left{
	width:252px;
	float:left;
	padding-left:15px;
	font:bold 15px/35px Verdana, Arial, Helvetica, sans-serif;
	/*color:#000;*/
	}
	
	.lessonbar-middle{
	width:170px;
	float:left;
	/*padding-left:12px;*/
	text-align:center;
	font:bold 15px/35px Verdana, Arial, Helvetica, sans-serif;
	/*color:#000;*/
	}
.lessonbar-left-buy{
	width:352px;
	float:left;
	padding-left:15px;
	font:normal 18px/35px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	}
.lessonbar-right{
	width:180px;
	float:left;
	padding-left:20px;
	font:bold 15px/35px Verdana, Arial, Helvetica, sans-serif;
	/*color:#000;*/
	}
.lessonbar-right-buy{
	width:125px;
	padding-left:15px;
	float:left;
	font:normal 18px/35px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
}
.lesson-content-row{
	width:655px;
	height:36px;
	margin-top:5px;
	border-bottom:#000 1px dashed;	
	}
.lesson-content-row2{
	width:655px;
	height:27px;
	margin-top:5px;
	}
.lesson-content-row1{
	width:655px;
	height:27px;
	margin-top:8px;
	text-align:right;
	margin-right:15px;
	}
.lesson-con-link{
	font:bold 12px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#49a5c6;
	text-align:right;
	}
.lesson-con-link a{
	text-decoration:underline;
	color:#49a5c6;
	}
.lesson-con-link a:hover{
	text-decoration:underline;
	color:#eca702;
	}
.lesson-con-row-left{
	width:252px;
	float:left;
	padding-left:15px;
	font:normal 11px/17px Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	}
.lesson-con-row-right{
	width:55px;
	float:left;
	padding-left:62px;
	}
.lesson-con-row-left-buy{
	width:352px;
	float:left;
	padding-left:15px;
	font:normal 11px/27px Verdana, Arial, Helvetica, sans-serif;
	color:#040404;
	}
.lesson-con-row-right-buy{
	width:125px;
	float:left;
	padding-left:18px;
	}
.quiz-text{
	font:normal 11px/20px Verdana, Arial, Helvetica, sans-serif;
	color:#040404;
	}
.quiz-text1{
	font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif;
	/*color:#040404;*/
	}
.radio-button{
	margin-right:5px;
	margin-top:2px;
	}
.lesson-con-row-middle{
	width:140px;
	float:left;
	text-align:center;
	
	/*font:normal 11px/17px Verdana, Arial, Helvetica, sans-serif; 
	color:#040404;
	text-align:right;
	padding-left:10px;*/
	
	}
.ratingstar{
	font:normal 11px/17px Verdana, Arial, Helvetica, sans-serif; 
	color:#040404;
	text-align:right;
	margin-right:10px;
	}
.ratingstar a{
	text-decoration:none; 
	color:#040404;
	}
.lesson-con-row-ratingstar{
	width:110px;
	float:right;
	
	}	

.module-lesson-area1{
	width:677px;
	margin-left:120px;
	margin-bottom:5px;
	}

.score-area{
	width:300px;
	float:left;
	}
.score-button{
	width:300px; 
	float:right;
	}
.score-button-img{
	width:90px;
	float:left;
	}
.score-text{
	font:normal 18px/18px Georgia, "Times New Roman", Times, serif;
	color:#0b8dbb;
	}
.score-text span{
	font:bold 16px/18px Arial, Helvetica, sans-serif;
	color:#034471;
	}
.pur-module-text-area{
	width:272px;
	padding-top:15px;
	padding-left:82px;
}
.blacktext{
	font:normal 24px/26px Georgia, "Times New Roman", Times, serif;
	color:#010100;
	}
.white-text2{
	font:normal 20px/23px Georgia, "Times New Roman", Times, serif;
	color:#fffffe;
	text-align:right;
	}

.option-area{
	width:25px;
	float:left;
	}
	
.blacktext a{
	text-decoration:none;
	color:#010100;
	}
.white-text2 a{
	text-decoration:none;
	color:#fffffe;
	}


/*-------------------------------- expertinterviewdetail -------------------------*/
.interview-readmore{
	font:normal 12px Verdana, Arial, Helvetica, sans-serif;
	color:#0b8dbb;
	text-align:right;
	text-decoration:none;
	}
	
.expint-detail-area{
	width:677px;
	margin-left:120px;
	margin-bottom:15px;
	}
.exp-vedio-section{
	width:590px;
	height:594px;
	margin:20px auto;
	border:#aaaaaa 2px solid;
	padding:2px;
	}
.exp-general-vedio-section{
	width:590px;
	height:594px;
	margin:20px auto;
	border:#aaaaaa 2px solid;
	background-color:#000000;
	}
.expinv-comment-section{
	width:590px;
	float:left;
	}


/*----------------------- lesson dropline nav ------------------*/
/*dropline menu*/
#nav-lesson {margin:0px 0 40px 0;
		}

/* the styling */
#nav-lesson {
	width:425px; 
	height:32px; 
	position:relative;
	/*background:url(../images/lessonbg.gif) 0 0 no-repeat;*/}
	

#nav-lesson .select, #nav-lesson .current {
	margin:0; 
	padding:0; 
	list-style:none; 
	display:block;
	}

#nav-lesson li {
	display:inline; 
	margin:0; 
	/*padding :0px 11px;*/
	height:auto;
	float:left; 
	}

#nav-lesson .select a {
	display:block; 
	height:auto; 
	width:126px;
	height:32px;  
	font: bold 13px/28px Verdana, Arial, Helvetica, sans-serif;
	/*color:#2b5500;*/
	color:#2e3a01;
	text-decoration:none; 
	text-transform:uppercase; 
	/*white-space:nowrap; */
	text-align:center;
	background:url(../images/lessonbg.gif) 0 0 no-repeat;
	}
* html #nav-lesson .select a, * html #nav-lesson .current a {
	width:1px;
	}

#nav-lesson .select a b, #nav-lesson .current a b {
	height:100%; 
	width:126px; 
	display:block; 
	padding:0 11px; 
	/*color:#2b5500;*/
	color:#2e3a01;
	}

#nav-lesson .select a:hover,  #nav-lesson .select li:hover a {
	cursor:pointer;
	background:url(../images/lesson-hoverbg.gif) 0 0 no-repeat;
	}

#nav-lesson .select a:hover b, #nav-lesson .select li:hover a b { 
	cursor:pointer;
	background:url(../images/lesson-hoverbg.gif) 0 0 no-repeat;}

#nav-lesson .sub {
	display:none;
	}

/* for IE5.5 and IE6 only */
#nav-lesson table {
	position:absolute; 
	border-collapse:collapse; 
	left:0; top:0; 
	font-size:11px;}

#nav-lesson .current a {
	/*background-position:0 -30px; */
	background:url(../images/lesson-hoverbg.gif) 0 0 no-repeat;}
#nav-lesson .current a b {
	/*background-position:100% -75px;*/ 
	color:#ff6;}


#nav-lesson .sub li a:hover, 
#nav-lesson .select a:hover .sub li a:hover, 
#nav-lesson .select li:hover .sub li a:hover {
	background:#274b63; 
	/*color:#031D5D; 
	text-decoration:underline;font-size:11px; 
	font-family:Tahoma, Arial, sans-serif;
	color:#bff400;*/
	color:#faf100;
	font: normal 12px/14px Verdana, Arial, Helvetica, sans-serif;
	}

#nav-lesson .sub_active .current_sub a, #nav-lesson .sub_active a:hover {
	background:#274b63; 
	color:#faf100; 
	font:normal 12px/14px Verdana, Arial, Helvetica, sans-serif;}

#nav-lesson .select li a:hover .sub, 
#nav-lesson .select li:hover .sub {
	display:block; 
	position:absolute; 
	width:420px; 
	top:24px;
	left:-10px; 
	background:#274b63 url(../images/right-arrow.gif) 10px 60% no-repeat; 
	margin-top:12px; 
	padding-left:20px; 
	z-index:100; 
	text-align:center; 
	color:#faf100;
	font: normal 12px/14px Verdana, Arial, Helvetica, sans-serif;
	/*border-top:1px solid #2fa0e0;*/}

#nav-lesson .sub, #nav-lesson .sub_active {
	margin:0; padding:0;
	 /*list-style:none; 
	 border-top:1px solid #2fa0e0;*/
	 }
#nav-lesson .sub_active {
	display:block; 
	position:absolute; 
	width:420px; 
	top:24px;
	left:-10px; 
	background:#274b63 url(../images/right-arrow.gif) 10px 60% no-repeat; 
	margin-top:12px; 
	padding-left:20px;
	z-index:10; 
	color:#faf100;
	font: normal 12px/14px Verdana, Arial, Helvetica, sans-serif;
	}
* html #nav-lesson .sub_active, * html #nav-lesson .select a:hover .sub {
	z-index:-1; 
	margin-top:0; 
	margin-top:1px;}

#nav-lesson .sub_active a {
	height:25px; 
	float:left; 
	/*text-decoration:none; 
	line-height:24px;*/ 
	white-space:nowrap; 
	font:normal 12px/14px Verdana, Arial, Helvetica, sans-serif;
	}
#nav-lesson .sub_active a, 
#nav-lesson .select a:hover .sub li a, 
#nav-lesson .select li:hover .sub li a {display:inline; background:#fff; padding:0 10px; margin:0; width:auto; white-space:nowrap; font-weight:normal; color:#031D5D; height:25px; line-height:24px; font-size:11px; font-family:Tahoma, Arial, sans-serif;}

#nav-lesson li.left_lesson {padding-left:0px;}

#nav-lesson li.middle_lesson {padding:0 11px;}

#nav-lesson li.right_lesson {padding-right:0px;}

	

#nav-lesson .current a {
	display:block; 
	height:auto; 
	width:126px;
	height:32px; 
	font: bold 13px/28px Verdana, Arial, Helvetica, sans-serif;
	/*color:#2b5500;*/
	color:#2e3a01;
	text-decoration:none; 
	text-transform:uppercase; 
	/*white-space:nowrap; */
	text-align:center;
	background:url(../images/lesson-hoverbg.gif) 0 0 no-repeat;
	}



/*--------------------------- drop line nav end **************************************/	

/*--------------------- Forum css -------------------------------*/

.reply-font{
	 color:#017C9F; 
	 font-size:14px;
	 font: bold 16px Georgia, Arial, Helvetica, sans-serif;
	 margin:15px 0 0 0;
}

.forum-content{
	width:886px;
	float:left;
	padding-left:10px;
	margin-top:20px;
	}
.forum-image-area{
	width:880px;
	float:left;
	margin-top:50px;
	padding-left:28px;
	border-bottom:#0b8dbb 1px solid;
	}
	
.forum-img-section{
	width:436px;
	float:left;
	padding-left:210px;
	}

.forum-title-area{
	width:886px;
	border-top:#0b8dbb 1px solid;
	margin-top:15px;
	}
.forum-title{
	width:785px;
	float:left;
	font:normal 18px/24px Verdana, Arial, Helvetica, sans-serif;
	color:#10405b;
	}
.forum-topic{
	/*background:url(../images/topicbg.gif) 0 0 no-repeat; margin-top:150px;*/
	width:91px;
	float:right;
	padding-right:15px;
	text-align:right;	
	}
.forum-topic-area{
	width:918px;
	}
.forum-topic-left{
	width:300px;
	float:left;
	}
.forum-topic-right{
	float:right;
	margin-right:20px;
	}
.forum-topic-link{
	font:bold 12px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#10405b;
	}
.forum-topic-link a{
	text-decoration:none;
	color:#10405b;
	}
.forum-topic-link a:hover{
	text-decoration:none;
	color:#236002;
	}
.post-topicbox{
	width:896px;
	background:#275977;
	border:#d6d6d6 2px solid;
	margin-top:16px;
	}
.post-topicbox-con{
	width:850px;
	margin:22px 22px;
	}
.post-topicbox-left{
	width:235px;
	float:left;
	}
.post-topicbox-right{
	width:545px;
	float:left;
	margin-left:20px;
	padding:10px 10px 10px 15px;;
	border:#b9b9b9 1px solid;
	background:#f7f7f7;
	}
.topicbox-heading-text{
	font:bold 12px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#0b8dbb;
	}
	
.topicbox-heading-text a{
	font:bold 12px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#0b8dbb;
	text-decoration:none;	
	}
.white-text{
	font:bold 12px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	}
.white-text span{
	font:normal 11px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#c7c7c7;
	}
.sky-text3{
	font:bold 12px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#51cffb; margin-left:16px;
	}
.graytext{
	font:bold 11px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#c7c7c7;
	margin-left:16px;
	}
.graytext1{
	font:bold 11px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#c7c7c7;
	}
.new-post-con{
	width:815px;
	margin:30px 40px;
	}
.new-post-row{
	width:815px;
	margin-bottom:10px;
	}
.new-post-left{
	width:120px;
	float:left;
	}
.new-post-right{
	width:620px;
	float:left;
	margin-left:10px;
	}
.new-post-right span{
	color:#fff;
	font-weight:normal;
}

.leave-comment-text1{
	font:normal 12px/20px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	}
/*-------------------- vot section  - 12-03-09----------------*/
.vote_box{
	width:914px; 
	float:left;
	border:#d2e1ea 1px solid;
	}
.vote_schedule-hor{
	width:140px;
	}
.vote2-hor{
	width:550px;
	text-align:left;
	padding-left:10px;
	/*border-bottom:#d2e1ea 1px solid;*/
	padding-bottom:4px;
	}
.vote-sec{
	width:190px;
	/*background:url(../images/voter-boxbg.gif) 0 0 no-repeat;
	height:97px;*/
	
	/*border:#d2e1ea 1px solid;*/
	}
	
.vote-box-top{
	width:190px;
	background:url(../images/voteboxbg.gif) 0 0 repeat-y;
	}
.vote-box-bottom{
	width:190px; 
	height:16px;
	background:url(../images/votebox-bottom.gif) 0 0 no-repeat;
	}
	
.vote-sec-thum{
	width:74px;
	float:left;
	text-align:center;
	padding-top:8px;
	}
	
.vote-sec-thum-down{
	width:80px;
	float:left;
	text-align:center;
	padding-top:8px;
	}
	
.vote-sec-percent{
	width:36px;
	float:left;
	text-align:center;
	padding-top:8px;
	color:#1083AF;	
	font-weight:bold;
	}
.vote-sec-row{
	width:190px;
	border-bottom:#d2e1ea 1px solid;
	}
.vote1-hor{
	width:740px;
	text-align:left;
	padding-left:10px;
	/*border-bottom:#d2e1ea 1px solid;*/
	padding-bottom:8px;
	}
.vote-comment-text{
	font:normal 18px/20px Verdana, Arial, Helvetica, sans-serif;
	color:#0b8dbb;
	}
.vote-textbox{
	width:309px;
	height:22px;
	border:#026e94 1px solid;
	padding:4px 0 3px 4px;
	color:#666666;
	}
	
.vote_heading_text{
	font:normal 24px/30px Georgia, "Times New Roman", Times, serif;
	color:#121211;
	}
.vote-message{
	width:170px;
	margin-top:5px;
	padding-left:15px;
	float:left;
	font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#0b8dbb;
	text-align:left;
	}	
	
.forum-post-textbox{
	width:579px;
	height:21px;
	border:#026e94 1px solid;
	padding-top:2px;
	}
	
/********   as you see  *************/
.wsj{
background:url(../images/logo-ws.gif) no-repeat;
width:58px;
height:58px;
border:0px;
margin:0 auto;}

.wsj:hover{
background:url(../images/logo-ws-hover.gif) no-repeat;
width:58px;
height:58px;
border:0px;
margin:0 auto;
cursor:pointer;
} 

.tech{
background:url(../images/logo-tech.gif) no-repeat;
height:44px;
width:158px;
border:0px;
margin:5px auto;} 

.tech:hover{
background:url(../images/logo-tech-hover.gif) no-repeat;
height:44px;
width:158px;
border:0px;
margin:5px auto;
cursor:pointer;
} 

.protho{
background:url(../images/logo-protho.gif) no-repeat;
width:70px;
height:64px;
border:0px;
margin:0 auto;
} 

.protho:hover{
background:url(../images/logo-protho-hover.gif) no-repeat;
width:70px;
height:64px;
border:0px;
margin:0 auto;
cursor:pointer;
} 

.phill{
background:url(../images/logo-phill.gif) no-repeat;
width:204px;
height:62px;
border:0px;
margin:0 auto;
} 

.phill:hover{
background:url(../images/logo-phill-hover.gif) no-repeat;
width:204px;
height:62px;
border:0px;
margin:0 auto;
cursor:pointer;
}


.utube{
background:url(../images/logo-utube.gif) no-repeat;
width:91px;
height:41px;
border:0px;
margin:0 auto;
} 

.utube:hover{
background:url(../images/logo-utube-hover.gif) no-repeat;
width:91px;
height:41px;
border:0px;
margin:0 auto;
cursor:pointer;
}












 
/************************************/


/*-------------------- user-homepage-vedio section center---------------------------*/
.vdo-midd{
	width:918px;
	margin-top:10px;
	}
.vdo-midd ul{
	list-style:none;
	text-align:center;
	}
.vdo-midd ul li{
	display:inline;
	padding:0 10px 0 10px;
}
/*-------------------- user-homepage-vedio section center---------------------------*/


.rating-class
{
	width:500px;
	text-align:left;
	color:#000066;
	font-size:9px;
}


.vip-access-area1{
	width:942px; 
	/*float:left;*/
	padding-left:20px;
	padding-bottom:30px;
	}
.vip-access1{
	width:918px;
	margin-left:11px;
	}
/*------------------------ 20-03-09---------------------------*/
.market_forcast_pro-bg{
	width:918px;
	float:left;
	background:#fff url(../images/vedio-sec-bg.gif) 0 0 repeat-x;
	/*background:#f4fafe;
	border:#b6d5eb 1px solid;*/
	}
.blogheading-text2{
	font:bold 18px/18px Georgia, "Times New Roman", Times, serif;
	color:#025170; margin-top:12px; margin-left:8px;
	}
.marketblog-text{
	margin-left:8px;
	width:425px;
	}
/*------------------------------- 23-03-09 -------------------------------*/
.thin-line{
	width:918px;
	float:left;
	border-bottom:#81c4dc 1px dashed;
	margin:4px 0px;
	}
.bodymain-premium{
	width:942px; 
	/*float:left;*/
	margin-top:9px;
	padding-left:20px;
	padding-bottom:10px;
	}
/*----------------------- testimonial css ----------------------------*/	
.testimonial-content{
	width:866px;
	float:left;
	padding-left:60px;
	margin-top:20px;
	margin-bottom:100px;
	}
.testimonial-con-area{
	width:750px;
	float:left;
	padding-left:28px;
	background:#f7f7f7;
	border:#e7e7e7 1px solid;
	margin-bottom:20px;
	}

.testimonial-con-area-bottom{	
	width:670px;
	/*float:left;*/
	padding-left:11px;
	margin-bottom:22px;
	margin-top:10px;
	}

	
.testimonial-con-area-top1{
	width:700px;
	float:left;
	padding-left:11px;
	margin-top:22px;
	background:url(../images/quation-end.gif) right bottom no-repeat;
	}
.testimonial-con-area-left{
	width:670px;
	float:left;
	padding-left:37px;
	background:url(../images/quation-start.gif) left top no-repeat;
	}

.testimonial-text{
	width:625px;
	margin-top:10px;
	font:normal 11px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	}

/*************************************/
.congrats-normal-text{
	font:bold 12px/18px Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	color:#61C0E0;
	}
	
/*--------------------------------- 08-04-09 user profile image css---------------------------*/
.lesson_button1{
	width:214px; height:47px;
	margin:8px 0px;
	}
.quizes_button1{
	width:213px; height:47px;
	margin:8px 0px;
	}
	
/*---------------------- expert interview 17-04-09-------------------------*/
.expert-readmore{
	width:878px;
	float:right;
	padding-right:20px;
	}
	
/********************  FAQS  *****************************************/
.faq-heading{
	font:normal 12px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#0b8dbb;
	}
	
/*******************  EDIT ACCOUNT INFO  ****************************/

.edit-accountinfo{
	width:598px;
	float:left; 
	margin-left:100px;
	padding-bottom:50px;
	padding-top:25px;
	}
.edit-acc_row{
	width:525px; 
	float:left;
	margin:4px 0 0 12px;
	}
.edit-acc_text{
	width:250px;
	float:left;
	font:bold 12px/22px Verdana, Arial, Helvetica, sans-serif;
	color:#0b8dbb;
	text-align:right;
	margin:0 15px 0 0;
	}


/*************************************************************************/

.market_forcast_pro-bg1{
	width:500px;
	float:left;
	background:#fff url(../images/vedio-sec-bg.gif) 0 0 repeat-x;
	}
	/*
.market_forcast_event{
	width:370px;
	float:left;
	margin-left:45px;
	}*/
.calender-area{
	width:344px;
	margin-left:35px;
	/*margin-top:8px;*/
	margin-top:19px;
	}
.view_all_pro_new{
	width:480px;
	text-align:right;
	float:right;
	margin-top:20px;
	padding-right:20px;
	padding-bottom:10px;
	}
.vedio_area_pro_new{
	width:190px; height:190px;
	float:left;
	margin-top:20px;
	margin-right:15px;
	margin-left:15px;
	}

/*.vedio_area_pro_new{
	width:200px; height:200px;
	float:left;
	margin-top:20px;
	margin-right:10px;
	margin-left:10px;
	border:1px solid #114F79;
	}*/
/* ------------------------------ glossary ----------------------------------*/
.pre_heading span{
	font:bold 14px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#034471;
	}
.content-table{
	width:638px;
	margin-bottom:7px;
	margin-top:7px;
	border:#cacaca 1px solid;
	}
.content-table-left{
	width:120px;
	border-right:#cacaca 1px solid;
	border-bottom:#cacaca 1px solid;
	padding-left:8px;
	padding-bottom:5px;
	}
.content-table-left1{
	width:120px;
	border-right:#cacaca 1px solid;
	padding-left:8px;
	padding-bottom:5px;
	}
.content-table-right{
	width:508px;
	padding-left:8px;
	padding-bottom:5px;
	border-bottom:#cacaca 1px solid;
	}
.content-table-right1{
	width:508px;
	padding-left:8px;
	padding-bottom:5px;
	}

.content-table-heading{
	color:#666666;
	text-align:center;
	}	
.content-left{
	width:157px;
	border-right:#cacaca 1px solid;
	border-bottom:#cacaca 1px solid;
	padding-left:8px;
	padding-bottom:5px;
	}
.content-left1{
	width:157px;
	border-right:#cacaca 1px solid;
	padding-left:8px;
	padding-bottom:5px;
	}
.options_td{
	width:41px;
	border-right:#cacaca 1px solid;
	border-bottom:#cacaca 1px solid;
	text-align:center;
	}
.options_td1{
	width:297px;
	border-right:#cacaca 1px solid;
	border-bottom:#cacaca 1px solid;
	text-align:center;
	}
.options_td2{
	width:41px;
	border-right:#cacaca 1px solid;
	text-align:center;
	}
	
.audio-bg{
	background:url(../images/audio-bg.jpg) no-repeat;
	width:308px;
	height:151px;
	padding:50px 20px 20px 50px;
	margin:20px auto;}	
	
.newaudiobg{
	background:url(../images/audio-bg1.gif) no-repeat;
	height:279px;
	width:311px;
	margin:20px auto;
	padding:40px 5px 0px 25px;
}


/*----------------------------------------- ABOUT US ------------------------------------------ */
ol{
	font:normal 11px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	}
.aboutus-area{
	width:737px;
	margin-left:80px;
	margin-bottom:15px;
	}
.side_cont-aboutus{
	width:735px;
	float:left;
	border-right:1px #05416b solid;
	border-left:1px #05416b solid;
	border-bottom:1px #05416b solid;
	background-color:#fff;
	}
.small_bar1{
	width:737px;
	float:left;
	margin-top:20px;
	}
.small_bar-bg1{
	width:719px;
	height:35px;
	background:url(../images/bar-block-bg.gif) 0 0 repeat-x;
	float:left;
	}
.about-content-area{
	width:715px;
	margin-left:11px;
	margin-bottom:10px;
	margin-top:13px;
	}
.about-content-area ul li{ color:#040404}

.insure-stock-signup{ float:right; padding:0 25px 0 0}





/*---------------- premium_member_modify page css--------------*/
.market_forcast_pro_vedio{
	width:918px;
	text-align:center;
	}

.vedio_area_pro{
	width:190px; height:190px;
	float:left;
	margin:20px 15px 0 15px;
	}
.watch_the_pro-section-ch{
	width:540px;
	float:left;
	}
.big_box_pro-ch{
	width:540px; 
	}
.big_bar-ch{
	width:540px;
	float:left;
	margin-top:20px;
}

.big_bar-bg-ch{
	width:522px;
	height:35px;
	background:url(../images/bar-block-bg.gif) 0 0 repeat-x;
	float:left;
}
.big_bar-bg-gray-ch{
	width:522px;
	height:35px;
	background:url(../images/bar-block-bg-gray.gif) 0 0 repeat-x;
	float:left;
}
.side_cont-ch{
	width:538px;
	float:left;
	border-right:1px #05416b solid;
	border-left:1px #05416b solid;
	border-bottom:1px #05416b solid;
	background-color:#fafafa;
	}
.side_box-area-ch{
	width:528px; 
	margin-left:5px;
	padding-bottom:20px;
	}
	
.side_cont5-ch{
	width:538px;
	float:left;
	border-right:1px #343434 solid;
	border-left:1px #343434 solid;
	border-bottom:1px #343434 solid;
	background-color:#fafafa;
	}
	
.watch-pro-header-ch{
	width:482px; 
	background:#f6f5f5;
	border-bottom:#22577c 1px solid;
	height:40px;
	margin-top:10px;
	margin-bottom:6px;
	}
	
.market_forcast_event{
	width:350px;
	float:left;
	margin-left:5px;
	/*background:url(../images/event-schudulebg.gif) 0 0 repeat-x;*/
	}
.event_target-ch{
	width:90px;
	text-align:left;
	padding-left:10px;
	border-bottom:#22577c 1px solid;
	}
.event_target1-ch{
	width:89px;
	text-align:left;
	padding-left:10px;
	border-right:#d2e1ea 1px solid;
	padding-bottom:8px;
	}
.event_date-ch{
	width:70px;
	text-align:left;
	padding-left:10px;
	border-bottom:#22577c 1px solid;
	}
.event_date1-ch{
	width:69px;
	text-align:left;
	padding-left:10px;
	border-right:#d2e1ea 1px solid;
	padding-bottom:8px;
	}
.event_price-ch{
	width:55px;
	text-align:left;
	padding-left:10px;
	border-bottom:#22577c 1px solid;
	}
.event_price1-ch{
	width:54px;
	text-align:left;
	padding-left:10px;
	border-right:#d2e1ea 1px solid;
	padding-bottom:8px;
	}
.event_view-ch{
	width:100px;
	text-align:left;
	padding-left:10px;
	border-bottom:#22577c 1px solid;
	}
.event_view1-ch{
	width:99px;
	text-align:left;
	padding-left:10px;
	padding-bottom:8px;
	}
.stategy_pre-ch{
	width:140px;
	text-align:left;
	padding-left:10px;
	border-bottom:#22577c 1px solid;
	}
.stategy_pre1-ch{
	width:132px;
	text-align:left;
	padding-left:10px;
	padding-bottom:8px;
	border-right:#d2e1ea 1px solid;
	}
.watch-pro-row-deep-ch{
	width:482px;
	background:#eff8fe;
	margin-bottom:6px;
	}
.watch-pro-row-light-ch{
	width:482px;
	background:#fafdfe;
	margin-bottom:6px;
	}
.event-ch{
	width:88px;
	text-align:left;
	padding-left:10px;
	border-bottom:#22577c 1px solid;
	}
.event1-ch{
	width:87px;
	/*min-height:61px;
	float:left;*/
	text-align:left;
	padding-left:10px;
	padding-bottom:8px;
	}
	
.event_date-gray-ch{
	width:70px;
	text-align:left;
	padding-left:10px;
	border-bottom:#343434 1px solid;
	}
.event_date2-ch{
	width:69px;
	text-align:left;
	padding-left:10px;
	border-right:#bdbdbe 1px solid;
	padding-bottom:8px;
	}
.event_price-gray-ch{
	width:55px;
	text-align:left;
	padding-left:10px;
	border-bottom:#343434 1px solid;
	}
.event_price1-gray-ch{
	width:54px;
	text-align:left;
	padding-left:10px;
	border-right:#bdbdbe 1px solid;
	padding-bottom:8px;
	}
.event_target-gray-ch{
	width:90px;
	text-align:left;
	padding-left:10px;
	border-bottom:#22577c 1px solid;
	}
.event_target1-gray-ch{
	width:89px;
	text-align:left;
	padding-left:10px;
	border-right:#d2e1ea 1px solid;
	padding-bottom:8px;
	}
.event_view-gray-ch{
	width:100px;
	text-align:left;
	padding-left:10px;
	border-bottom:#22577c 1px solid;
	}
.event_view1-gray-ch{
	width:99px;
	text-align:left;
	padding-left:10px;
	padding-bottom:8px;
	}
.watch-pro-row-deep1-ch{
	width:482px;
	background:#f6f6f6;
	margin-bottom:6px;
	}
.watch-pro-row-light1-ch{
	width:482px;
	background:#fcfcfc;
	margin-bottom:6px;
	}
.stategy_pre2-ch{
	width:132px;
	text-align:left;
	padding-left:10px;
	padding-bottom:8px;
	border-right:#bdbdbe 1px solid;
	}
.event2-ch{
	width:90px;
	text-align:left;
	padding-left:10px;
	padding-bottom:8px;
	border-right:#bdbdbe 1px solid;
	}

.market_forcast_event-ch{
	width:350px;
	float:left;
	margin-left:5px;
	}

.marketblog_section_left1{
	width:440px;
	float:left;
	background:#f8f8f8;
	padding-bottom:10px;
	/*border:#e8f9ff 1px solid;*/
	}
.watch_heading_text2{
	font:bold 12px/40px Verdana, Arial, Helvetica, sans-serif;
	color:#0b8dbb;
	}

.iconstyle{
	width:16px;
	height:16px;
	margin-left:5px;
	margin-right:10px;
	}


/************************************/

.expert_inter_imgbox
{
padding:4px;
border:1px solid #ccc;
}

.expert_premium__inter_imgbox
{
padding:4px;
border:1px solid #59A6CA;
}

/****** username css  ************/

.messagebox{
	position:absolute;
	width:100px;
	margin-left:30px;	
	padding:3px;
}
.messageboxok{
	position:absolute;
	width:auto;
	margin-left:30px;
	padding:3px;
	font-weight:bold;
	color:#48649E;
	
}
.messageboxerror{
	position:absolute;
	width:auto;
	margin-left:30px;	
	padding:3px;
	/*font-weight:bold;*/
	color:#CC0000;
}
.signupbox{display:block;padding-left:70px;height:5px;_height:5px;#height:5px;}
.signupbox-invalid{display:block;padding-left:70px;height:15px;}

.wallstreet{background:url(../images/logo-wallstreeto-hover.gif) no-repeat;width:212px;height:24px;border:0px;margin:20px auto 0 auto;}
/*.wallstreet:hover{background:url(../images/logo-wallstreet.gif) no-repeat;width:212px;height:24px;border:0px;margin:25px auto 0 auto;} */

.calwriter{background:url(../images/logo-calwriter-hover.gif) no-repeat;width:191px;height:50px;border:0px;margin:20px auto 20px auto;cursor:pointer;} 
/*.calwriter:hover{background:url(../images/logo-calwriter.gif) no-repeat;width:191px;height:50px;border:0px;margin:20px auto 20px auto;}*/

.metastock{background:url(../images/logo-metastock-hover.gif) no-repeat;width:185px;height:33px;border:0px;margin:15px auto 10px auto;cursor:pointer;} 
/*.metastock:hover{background:url(../images/logo-metastock.gif) no-repeat;width:185px;height:33px;border:0px;margin:15px auto 10px auto;}*/

.optionmonster{background:url(../images/logo-optionmonster-hover.gif) no-repeat;width:167px;height:87px;border:0px;margin:15px auto 10px auto;cursor:pointer;}
/*.optionmonster:hover{background:url(../images/logo-optionmonster.gif) no-repeat;width:167px;height:87px;border:0px;margin:15px auto 10px auto;}*/ 

.trademonster{background:url(../images/logo-trademonstar-hover.gif) no-repeat;width:203px;height:47px;border:0px;margin:20px auto 10px auto;cursor:pointer;}
/*.trademonster:hover{background:url(../images/logo-trademonstar.gif) no-repeat;width:203px;height:47px;border:0px;margin:25px auto 10px auto;} */

.borntosell{background:url(../images/borntoselllogo_hires_hover.gif) no-repeat;width:191px;height:44px;border:0px;margin:20px auto 10px auto;cursor:pointer;}
/*.borntosell:hover{background:url(../images/borntoselllogo_hires.gif) no-repeat;width:191px;height:44px;border:0px;margin:20px auto 10px auto;} */

.cnbc{background:url(../images/logo-cnbc-hover.gif) no-repeat;width:178px;height:90px;border:0px;margin:0px auto 10px auto;cursor:pointer;}
/*.cnbc:hover{background:url(../images/logo-cnbc.gif) no-repeat;width:178px;height:90px;border:0px;margin:0px auto 10px auto;} */

.street{background:url(../images/logo-street-hover.gif) no-repeat;width:165px;height:42px;border:0px;margin:15px auto 10px auto;cursor:pointer;}
/*.street:hover{background:url(../images/logo-street.gif) no-repeat;width:165px;height:42px;border:0px;margin:25px auto 10px auto;} */

.wallstreet2{background:url(../images/wallstreet.gif) no-repeat;width:202px;height:27px;border:0px;margin:20px auto 10px auto;} 
/*.wallstreet2:hover{background:url(../images/wallstreet.gif) no-repeat;width:202px;height:27px;border:0px;margin:25px auto 10px auto;cursor:pointer;}*/

.barron{background:url(../images/barons.gif) no-repeat;width:177px;height:36px;border:0px;margin:25px auto 10px auto;} 
/*.barron:hover{background:url(../images/barons.gif) no-repeat;width:177px;height:43px;border:0px;margin:25px auto 10px auto;cursor:pointer;}*/

.reuters{background:url(../images/logo-reuters.gif) no-repeat;width:178px;height:37px;border:0px;margin:25px auto 10px auto;} 

.msnmoney{background:url(../images/msn_money.jpg) no-repeat;width:200px;height:48px;border:0px;margin:20px auto 10px auto;} 
.chicagotribune{background:url(../images/chicago_tribune.png) no-repeat;width:200px;height:30px;border:0px;margin:20px auto 20px auto;} 
/*.barron:hover{background:url(../images/barons.gif) no-repeat;width:177px;height:43px;border:0px;margin:25px auto 10px auto;cursor:pointer;}*/

.ibt{background:url(../images/logo-ibt.jpg) no-repeat;border:0px;margin:25px auto 10px 10px;} 

.entrepreneur{background:url(../images/logo-entrepreneur.png) no-repeat;width:180px;height:36px;margin: 10px auto 0px auto;cursor:pointer}


/*----------------- new Css ----------------*/

h2{ font:20px Arial, Helvetica, sans-serif; color:#203360;}
h3{ font:18px Arial, Helvetica, sans-serif; color:#2384b5;}
.font18{ font-size:18px;}
.font16{ font-size:16px;}
.height5{ height:5px;}
.height30{ height:30px;}
.blue-text{ font-size:11px; color:#203360;}
.textbox5{ background:#fff; border:1px solid #96a6c5; width:215px; height:18px; color:#000000;}
.float-left{ float:left;}
.float-right{ float:right}
.marginleft20{ margin:0 0 0 20px;}
.margintop7{ margin:7px 0 0 0;}

.white-bg{ background:url(../images/white-bg.png) repeat-y; width:980px; min-height:400px; margin:0 0 0 3px;}
.header-new{ background:url(../images/top-bg-new.gif) no-repeat; width:960px; height:168px; margin:0 auto}
.bodybg-new{ background:url(../images/body-bg.jpg) repeat-x top #bfcadf; min-height:500px; width:960px; margin:0 0 0 7px;}
.body-content{ width:930px; margin:0 auto; padding:0 5px 0 5px;}
.left-content{ width:590px; float:left; margin:0 5px 0 0;}
.right-content{ width:325px; float:right}
.blue-bottom-border{ border-bottom:1px solid #168fba; margin:5px 0 0 0;}
.blue-border-box{ background:#fff; border:1px solid #0f344d; padding:2px;}
.blue-box{ background:#0f344d; padding:10px; color:#fff; font-size:11px;}

.button-green{ background:url(../images/button-bg.gif) repeat-x; height:22px; border:1px solid #386f24; color:#fff; font-size:12px; text-align:center; width:60px; padding:0 0 2px 0; cursor:pointer; margin:0 0 0 8px;}
.right-text{ width:580px; margin:0 0 0 20px;}

.bodybottombg-new{ background:url(../images/bodybottombg-2.gif) no-repeat; height:70px; width:980px;}

/**********************************************/

.time-outer { background:#0f344d; padding:1px; margin:0 0 20px 0;}
.time-inner { background:#0f344d; /*border:#fff 1px solid; padding:25px;*/ color:#fff; font-weight:bold; }
.time-blocks { float:left; width:275px; }
.brd-dash { border-top:dashed 2px #6ac6f5; padding:10px 0 0 0;}
.time-inner p{ margin:10px;}
.indexsignup-validator{  width:215px; height:18px; background:#FFCCCC;	border:#ff0000 1px solid;	/*padding:0 0 3px 4px;*/ }


.profile-bg{background:url(../images/bg-profile.gif) repeat-x top center #F0F8FE; padding:20px}
.profile-listing{float:left; width:585px;}
.profile-inner{background-color:#05416b; padding:0 1px 1px 1px}
.profile-date{width:267px; float:left; margin:0 0 0 20px}
.profile-calander{background:#0b3c5d url(../images/bg-profile-date.jpg) repeat-x top center; border-left:1px solid #10405b;border-right:1px solid #10405b;padding:0 0 10px 0}
.left-border{ border-left:1px solid #05416b}
.bg-heading{ background:url(../images/bg-headings.jpg) repeat-x top center; height:35px}
.top-round{ background:url(../images/bg-profile-top.jpg) no-repeat top center; width:267px; height:34px}
.bottom-round{ background:url(../images/bg-profile-bottom.jpg) no-repeat top center; width:267px; height:5px}
.grey-box{ background-color:#f6f6f6; border:1px solid #e2e2e2; padding:25px 30px 60px 30px; font-size:24px; color:#464646; font-family:Georgia}
.blueheading{font:normal 24px/30px Georgia, "Times New Roman", Times, serif;color:#0b8dbb; margin:0 0 10px 0}
.blueheading a{color:#0b8dbb;text-decoration:none}
.pagination-profile{ text-align:center; color:#fff}
.pagination-profile a{color:#fff}
.button-signup-trading{margin:-30px 0 0 500px;}
.button-signup-trading a {outline: none;}

.red-txt {
	color:#FF0000;
}
.green-txt {color:#009933;}
.trade_font{ color:#000; font-weight:bold !important;}



.chat-main{width: 270px; right:0; margin:0 10px 0 0}
.chat-head{background:url(../images/top-bg.png) no-repeat top center; width:272px; height:19px; padding:4px 10px 1px 10px; font-size:12px; font-weight:bold}
.chat-content{background-color:#faf4e4; border-left:1px solid #d0c19a; border-right:1px solid #d0c19a; padding:0 10px 10px 10px; width:270px}
.chat-txt{background-color:#f3f6f7; border:1px solid #b2b199; padding:3px}
.chat-txt-inner{background-color:#eeeeee; border:1px solid #bbbbbb; padding:3px; color:#4a4949; font-size:11px;}
.chat-table{font-size:11px; padding:10px 0 0 0}

.disclaimer{color:#dadada;font-size:10px; line-height:12px; text-align:justify; border-top:dashed 1px #fff; padding:5px 0 0 0; width:900px; margin:15px auto 0 auto}
.disclaimer a{ color:#1793bf;}

.testimonialbg{background-color:#ffffcc; padding:10px 10px; color:#373737; margin:0 0 15px 0; width:765px; font-family:"Courier New", Courier, monospace!important; font-size:12px}
.testimonial-author{ font-family:"Courier New", Courier, monospace!important; text-align:right; font-style:italic; font-weight: bold; margin:10px 0 0 0}

.bgcolor-white{ background-color:#fff; padding:10px 0}
.bgalert{background:#fffbd8 url(../images/bg-alert2.gif) no-repeat 10px center; border:1px solid #e0e0e0; padding:20px 15px 20px 70px; color:#e10b00; font-size:13px; font-weight:bold; margin:0px 20px }
.trading-ideas{text-align:left; background-color:#168db9; color:#fff; font-weight:bold; padding:3px 5px; margin:0 0 0 5px}

.profile{font-size:12px; color:#000000}
.profile a{font-size:12px; color:#1c6395; padding:2px; background:none}
.profile a:hover{ background-color:#168db9; color:#fff}
.profile img{ border:none}

.markettimer-trend{ background-color:#e7f2f6; border:1px solid #9acee1; padding:10px 20px; margin:0 0 15px 0; color:#0F243E; font-size:18px; font-weight:bold; line-height:25px}
.markettimer-txt{width:570px; margin:0 0 0 15px; float:left}
.markettimer-txt1{width:570px; margin:0 0 0 15px; float:left}

.beat-vote-button{ background-color:#ffb000; border:1px solid #d69304; color:#000; text-align:center; font-size:13px; float:left; margin:0 5px 10px 0;border-radius: 3px;-moz-border-radius: 3px; padding:1PX 5PX}
.beat-vote-button a{ color:#000;}
.sector-symbols{ font-size:14px; text-decoration:underline; margin:15px auto 0 auto; width:120px}
.sector-symbols a{ color:#fff}
.sector-symbols-box{border:1px solid #999999; background-color:#168db9; width:400px;border-radius:6px ;-moz-border-radius:6px; font-size:13px; color:#000}
.sector-symbols-box-heading{background:url(../images/bar-block-bg.gif) 0 0 repeat-x;font-size:16px; color:#fff; height:25px; padding:0!important; text-align:center}
.sector-symbols-box img{float: right; padding:0 5px 0 0; border:none}
.profile-calander .center{margin:15px auto 0 auto; width:160px}
.bg-table{ background: url(../images/bg-table.jpg) repeat-x top left;}
.banner{float:left; margin:25px 0 0 5px}


.bar-bg3{height:32px;background:url(../images/bluebar-bg.jpg) top left repeat-x; color:#fff; margin:10px 0 0 0; font-size:12px}
.tradealert-bdr{ border:1px solid #05416b; border-top:none; font-size:15px; color:#000}
.alternate-bluebg{ background-color:#ebf5fc}
.tradealert-button{margin:-30px 0 0 0px; text-align:right}
.tradealert-greybox{ background-color:#f6f6f6; border:1px solid #e2e2e2; padding:5px 20px; margin:15px 0 0 0}
.font-size15{ font-size:15px}


.textbox-validator-contact{width:250px; height:16px;border:1px solid #FF0000;background:#FFCCCC;}
.textarea-validator-contact{border:1px solid #FF0000;background:#FFCCCC; width:250px}
.textarea{width:250px; border:#157fa7 1px solid;background:#ffffff; padding:0 0 3px 4px;}
.bgtick{background:#fff7ba url(../images/bg-tick.gif) no-repeat 10px center; border:1px solid #e0e0e0; padding:15px 15px 20px 70px; color:#268905; font-size:13px; font-weight:bold; margin:0px 20px }
.spacer10{background:url(../images/spacer.gif)no-repeat;clear:both;margin:0px;padding:0px;height:10px;width:110px;border:0;}
.textbox-contact{width:250px; height:16px;border:#157fa7 1px solid;background:#ffffff;padding:0 0 3px 4px;}


.markettimer-tradealert{ background-color:#e7f2f6; border:1px solid #9acee1; width:642px; float:left; padding:10px 20px; margin:0 10px 15px 0; color:#0F243E; font-size:18px; font-weight:bold; line-height:25px}
.tradealert-calander{background:#0b3c5d url(../images/bg-profile-date.jpg) repeat-x top center; border:1px solid #10405b;padding:5px; text-align:center}
.tradealert-calander .center{margin:15px auto 0 auto; width:160px}

.lesson-button{ background:url(../images/bg-lesson.png) no-repeat center top; width:214px; height:46px; text-align:center; font-size:16px; color:#fff}	
.lesson-button a{color:#fff}
	
.lesson-button2{ list-style:none}
.lesson-button2{ background:url(../images/bg-lesson.png) no-repeat center top; width:214px; height:31px; text-align:center; font-size:18px; color:#fff; line-height:16px; padding:15px 0 0 0; margin:0 0 10px 0}	
.lesson-button2 a{color:#fff}

.lesson-button3-container li{ list-style:none}
.lesson-button3{ background:url(../images/bg-lesson.png) no-repeat center top; width:214px; height:39px; text-align:center; font-size:18px; color:#fff; line-height:17px; padding:7px 0 0 0; margin:0 0 10px 0}	
.lesson-button3 a{color:#fff}			
		
.lesson-button-inact{background:url(../images/bg-lesson-inact.png) no-repeat center top; width:214px; height:46px; text-align:center;  color:#fff}	
.lesson-button-inact a{ color:#fff!important;}

.lesson-button-inact2{background:url(../images/bg-lesson-inact.png) no-repeat center top; width:214px; height:46px; text-align:center; font-size:16px!important; color:#fff}	
.lesson-button-inact2  a{font-size:18px!important; line-height:16px!important;}		
		
		
.lesson-button-yellow{background:url(../images/bg-lesson-yellow.png) no-repeat center top; width:214px; height:46px; text-align:center; font-size:16px!important; color:#fff}		
.lesson-button-yellow a{ color:#353535; padding:}
		
.forcast-video{ background:url(../images/bg-forcast.jpg) no-repeat center top; border:2px solid #486679; margin:10px 0; padding:170px 7px 0 7px; font-size:26px; color:#01374c; width:206px; text-align:center; line-height:28px}
.forcast-video span{ color:#53a002; font-size:26px}
.forcast-video .smalltxt{ font-size:20px!important; color:#01374c!important}
.forcast-video .txtfield{ width:180px; border:1px solid #add3e1; padding:2px 3px; background: url(../images/bg-videoinput.jpg) repeat-x top left; font-size:11px; color:#244860}
.forcast-video .form{ font-size:12px!important; color:#;244860; text-align:left!important}
.forcast-video .form p{ padding:0; margin:0; line-height:18px}
.button-instantaccess{ background:url(../images/button-instantaccess.jpg) no-repeat top center; border:0; width:198px; height:38px; margin:10px 0; cursor:pointer}
.yellow-msg{ background-color:#fbdc80; border:1px solid #eda902; color:#c50606; font-size:12px; padding:10px;-moz-border-radius: 8px;  border-radius: 8px; margin:0 50px}
.yellow-msg span{ font-size:16px; line-height:25px; }
.event_schedule2{width:220px;}