/* styles for the non-member pages */

/*  current-members */
.current-members {
	top: 9px;
	left: 35px;
	width: 200px;
	position: absolute;
}
.current-members span {
	float: left;
	/*color: #414142;
	font-size: 11px;
	*/
	color: Black;
	font-size: 14px;
	font-weight: bold;
	line-height: 16px;
	padding: 4px 9px 0 0;
}
.current-members .btn-sign {float: left;}

.btn-sign {
	width: 56px;
	height: 23px;
	display: block;
	color: blue; /* was #6d6f71; */
	font-size: 14px;
	font-weight: bold;
	line-height: 23px;
	padding: 0 0 1px 0;
	text-align: center;
	text-decoration: none;
	background: url("/images/btn-sign-in.gif") no-repeat;
}

/* info classes */
.info-t9 {
	width: 474px;
	background: #fff url("/images/top-9.gif") no-repeat;
}
.info-b9 {background: url("/images/bot-9.gif") no-repeat 0 100%;}
.mb-9  {margin-bottom: 13px;}


.info-t10 {
	width: 972px;
	/* background: #E7E8E9 url("/images/top-10.gif") no-repeat; */
}
.info-b10 {background: url("/images/bot-10.gif") no-repeat 0 100%;}

.info-t15 {
	width: 454px;
/*	padding: 25px 0 0px 0; */
	padding: 15px 0 0px 0; 
	/*  height:410px; */
	background: #fff url("/images/bg-info-t16.gif") no-repeat;
}
.info-b15 {
/*  padding: 0px 0 33px 0;  */
	padding: 0px 0 15px 0;  
    background: url("/images/bg-info-b16.gif") no-repeat 0 100%;
}

.info-t16 {
	width: 454px;
	background: #fff url("/images/bg-info-t16.gif") no-repeat;
}
.info-b16 {background: url("/images/bg-info-b16.gif") no-repeat 0 100%;}

.mb-10 {
	margin:0 0 0 15px;
	display:inline;
}

/* title */
.title-1p {
	height: 1%;
	overflow: hidden;
	padding: 28px 64px 12px;
}
.title-2p{padding: 27px 23px 13px;}
.title-1p h2 {
	color: #155cb3;
	font-size: 18px;
	line-height: 22px;
	margin: 0;
}
/* main-info2 */
.main-info2 {
	width: 100%;
	min-height: 1020px;
	position: relative;
}
.main-info2 .coin-1 {
	bottom: 0;
	left: 0;
	position: absolute;
}
.main-info2 .coin-2 {
	bottom: 85px;
	left: 206px;
	position: absolute;
}


/* primary-content2 */
.primary-content2 {
	float: right;
	width: 474px;
	padding: 0 122px 0 0;
}

/* button backgrounds */
.btn-1 {background: url("/images/btn-1.gif") no-repeat; width: 103px; height: 37px;}
.btn-2 {background: url("/images/btn-2.png") no-repeat; width: 119px; height: 64px; padding: 2px;}
.btn-3 {background: url("/images/btn-3.png") no-repeat; width: 119px; height: 64px; padding: 2px;}


/* welcome */
.welcome {
	min-height: 275px;
	position: relative;
	padding: 14px 90px 16px 21px;
}
* html .welcome {height: 275px;}

.welcome .row {
	width: 100%;
	overflow: hidden;
}
.welcome .btn-1 {
	float: left;
	display: inline;
	margin: 0 21px 0 104px;
	min-width: 103px;
	min-height: 40px;
	padding-top: 8px;
    font-size: 16px;
	font-weight: bold;
    color: #fff;
    text-decoration: none;
	text-align: center;
}
.welcome .a-take{
	float: left;
	font-size: 16px;
	line-height: 20px;
	font-weight: bold;
	margin: 9px 0 0;
}
.welcome .img-1 {
	top: 7px;
	right: -122px;
	position: absolute;
}
.welcome .img-2 {
	top: 225px;
	right: -99px;
	position: absolute;
}
.welcome .img-3 {
	top: 157px;
	right: -33px;
	position: absolute;
}
.welcome h3 {
	color: #155cb3;
	font-size: 14px;
	line-height: 21px;
	font-style: italic;
	margin: 0;
}
.welcome p {
	font-size: 14px;
	line-height: 18px;
	margin: 0 0 18px;
}

/* descriptions */
.description-1c,
.description-2c {
	height: 1%;
	font-size: 14px;
	overflow: hidden;
	line-height: 18px;
	position: relative;
}
.description-1c {padding: 20px 30px 28px 27px;}
.description-2c {padding: 14px 30px  2px 27px;}

.description-1c h3,
.description-2c h3 {
	margin: 0;
	color: #155cb3;
	font-size: 14px;
	line-height: 23px;
}
.description-1c p {margin: 0 0 10px;}
.description-2c p {margin: 0 0 10px;}

/* simple-list */
.simple-list {
	margin: 0;
	padding: 0;
	width: 100%;
	list-style: none;
}
.simple-list li {
	height: 1%;
	/* padding: 0 0 8px 0;*/
	padding-bottom: 6px;
	padding-left: 8px;
	background: url("/images/bul-2.gif") no-repeat 0 7px;
}

/* extra-buttons */
.extra-buttons {
	padding: 0;
	width: 467px;
	overflow: hidden;
	list-style: none;
	margin: 0 -50px 0 -4px;
}
.extra-buttons li {
	float: left;
	width: 123px;
	padding: 0 29px 0 0;
}

.extra-buttons .btn-2 {
	float: left;
	display: inline;
	/*margin: 0 21px 0 104px;*/
	min-width : 123px;
	min-height:  64px;
	padding-top: 20px;
    font-size  : 20px;
	font-weight: bold;
    color: #fff;
    text-decoration: none;
	text-align: center;
}

.extra-buttons .btn-3 {
	float: left;
	display: inline;
	/*margin: 0 21px 0 104px;*/
	min-width : 123px;
	min-height:  64px;
	padding-top: 20px;
    font-size  : 20px;
	font-weight: bold;
    color: #fff;
    text-decoration: none;
	text-align: center;
}

/* secondary-content2 */
.secondary-content2 {
	float: left;
	width: 302px;
	padding: 0 0 0 62px;
}

/* video */
.video {
	height: 1%;
	overflow: hidden;
	padding: 0 0 90px 4px;
}
.video .player {
	width: 298px;
	overflow: hidden;
	margin: 0 0 0 0;
	padding: 0;
}

.video .player p   {margin: 0; padding: 0;}
.video .player img {display: block;}

.video .links {
	margin: 0;
	padding: 10px 0 0 20px;
	/* width: 100%; */
	list-style: none;
}
.video .links li {
	width: 100%;
	line-height: 15px;
	font-weight: bold;
	margin: 0; padding: 0;
}
.video .links li a {text-decoration: none;}
.video .links li a:hover {text-decoration: underline;}

/* our-experts */
.our-experts {
	height: 1%;
	overflow: hidden;
	padding: 0 0 240px 4px;
}
.our-experts h3 {
	color: #155cb3;
	font-size: 16px;
	line-height: 20px;
	font-style: italic;
	margin: 0;
}
.our-experts p {
	font-size: 13px;
	line-height: 18px;
	margin: 0;
}
/* expert-links */
.expert-links {
	padding: 0;
	margin: 0 0 19px;
	font-size: 12px;
	line-height: 18px;
	list-style: none;
}
.experts-list {
	margin : 0;
	padding: 0;
	width  : 204px;
	overflow: hidden;
	list-style: none;
}
.experts-list li {
	float: left;
	width: 94px;
	padding: 0 4px 7px 0;
}
.experts-list li em {
	width: 100%;
	display: block;
	font-size  : 11px;
	font-weight: bold;
	font-style : italic;
	line-height: 14px;
	text-align : center;
}

.experts-list li img {
	width: 80px;
	height: 80px;
	display: block;
	padding: 2px 3px 7px 7px;
	margin: 0 0 -2px;
	background: url("/images/frame-1.gif") no-repeat;
}

.present-3 {
	height: 1%;
	overflow: hidden;
	padding: 8px 20px 28px 17px;
	font-size: 14px;
}

.present-3 td {
	font-size: 18px;
}

.present-3 .btn-1, .primary-content-tour .btn-1 {
	float: left;
	display: inline;
	margin: 0 21px 0 104px;
	min-width: 103px;
	min-height: 40px;
	padding-top: 8px;
    font-size: 16px;
	font-weight: bold;
    color: #fff;
    text-decoration: none;
	text-align: center;
}

/* new styles for alternative landing page */
/* content-row start */
.content-row{
	width:938px;
	padding:0 24px 15px;
	margin:0 0 0 -15px;
	position:relative;
}
.content-row:after{
	content:"";
	display:block;
	clear:both;
}

.welcome-1{
	height:1%;
	overflow:hidden;
	font-size:13px;
	line-height:18px;
/*	padding:25px 21px 28px; */
/*	padding:10px 21px  9px; */
	padding: 6px 21px  3px;
}
.welcome-1 h3{
	margin:0 0 4px;
	font-style:italic;
	font-size:16px;
	line-height:18px;
	color:#155cb3;
	text-align: left;
}
.welcome-1 h4{
	margin:0 0 21px;
	font-size:14px;
	line-height:18px;
	color:#000;
	text-align: left;
}
.welcome-1 h5{
	font-size:13px;
	line-height:16px;
	color:#000;
	text-align: left;
}
.welcome-1 .simple-list{
	height:1%;
	width:auto;
	overflow:hidden;
	margin:0 40px 0 0 ; 
	padding: 0;
}
.welcome-1 .simple-list li{padding:0 0 6px 8px;}
.welcome-1 .a-take{
	font-size: 16px;
	line-height: 20px;
	font-weight: bold;
	margin: 0 0 0 0;
	text-align:center;
}

.welcome-1 p {
    padding: 10px 0 10px 0;
    margin: 0;
}

.welcome-2{
    clear:both;
    font-size:13px;
    height:1%;
    line-height:18px;
    overflow:hidden;
    padding:18px 21px 15px;
}
.welcome-2 h3{
	margin:0 0 4px;
	font-style:italic;
	font-size:16px;
	line-height:18px;
	color:#155cb3;
	text-align: center;
}
.welcome-2 h4{
	margin:0 0 21px;
	font-size:14px;
	line-height:18px;
	color:#155cb3;
	text-align: center;
}
.welcome-2 h5{
	font-size:13px;
	line-height:16px;
	color:#000;
	text-align: left;
}
.welcome-2 p{
	font-size:13px;
	line-height:16px;
	font-weight: bold;
	color:#000;
	text-align: left;
}
.answers h4{margin:0 ;}
.welcome-2 .simple-list{
	height:1%;
	width: 100%;
	overflow:hidden;
	margin:0 40px 0 0 ;
}
.welcome-2 .simple-list li{padding:0 0 4px 8px;}
.welcome-2 .a-take{
    display:block;
    font-size:16px;
    font-weight:bold;
    line-height:20px;
   *line-height: 16px;
    margin:0;
    text-align:center;
}

#experienced{
	width:200px;
	float:left;
	padding:0 0 0 0;
   *padding: 10px 0 0 0;
}
#newbie{
	width:200px;
	float: right; 
	padding:0 0 0 0;
   *padding: 10px 0 0 0;
}

.btn-row-1{
	height:1%;
	overflow:hidden;
/*  margin:19px 0 3px 0px; */
	margin:20px 0 0px 0px;
}
.btn-row{
	height:1%;
	overflow:hidden;
/*	margin:19px 0 3px 13px; */
	margin:19px 0 3px 13px; 
}
.btn{
	height: 37px;
	font-weight:bold;
	font-size: 18px;
	line-height: 37px;
	font-weight:bold;
	font-size: 18px;
	line-height: 35px;
	color:#fff;
	text-decoration:none;
	text-align:center;
	float:left;
}
.btn:hover{text-decoration:underline;}
.btn-take-tour{
	width: 150px;
	margin:0 0 0 28px;
	background:url(/images/btn-take-tour.gif) no-repeat;
}
.btn-take-tour-1{
	width: 150px;
	margin:0 0 0 12px;
	background:url(/images/btn-take-tour.gif) no-repeat;
}
.btn-subscribe{
	width: 150px;
	margin:0 0 0 28px;
	background:url(/images/btn-subscribe.gif) no-repeat;
}
.box-img{margin:91px 0 0; float:left;}
.img-13,
.img-14,
.img-15{position:absolute;}
.img-13{
	top:2px;
	right:298px;
	z-index:3;
}
.img-14{
	top:-42px;
	right:154px;
	z-index:2;
}
.img-15{
	top:-2px;
	right:56px;
	z-index:1;
}
/* info-t17 start */
.info-t17{
	width:611px;
	margin:0 0 0 14px;
	float:left;
	display:inline;
	background:url(/images/bg-info-c17.gif) repeat-y;
}
.info-c17{background:url(/images/bg-info-t17.gif) no-repeat;}
.info-b17{
	height:1%;
	overflow:hidden;
	background:url(/images/bg-info-b17.gif) no-repeat 0 100%;
	position:relative;
}
.info-cell-row{
	width:634px;
	overflow:hidden;
	margin:21px 0 22px -43px;
	padding:0 0 18px;
	font-size:12px;
	line-height:18px;
}
.info-cell{
	display:inline;
	width:252px;
	float:left;
	margin:0 0 0 65px;
}
.info-cell h3{
	margin:0 0 4px;
	font-style:italic;
	font-size:16px;
	line-height:18px;
	color:#155cb3;
}
.info-cell .more-btm{
	margin:0;
	position:absolute;
	bottom:22px;
	left:29px;
}
.info-cell .more-btm a{white-space:nowrap;}
.info-cell .view-testimonials{left:342px;}
/* expert-gallery start */
.expert-gallery{
	height:1%;
	overflow:hidden;
	margin:9px 0 6px 2px;
}
.expert-gallery a.link-prev,
.expert-gallery a.link-next{
	text-indent:-9999px;
	overflow:hidden;
	width:25px;
	height:51px;
	float:left;
	margin:18px 0 0;
}
.expert-gallery a.link-prev{background:url(/images/btn-link-prev.gif) no-repeat;}
.expert-gallery a.link-next{
	background:url(/images/btn-link-next.gif) no-repeat;
	margin:18px 0 0 9px;
}
.expert-gallery div{
	width:192px;
	overflow:hidden;
	position:relative;
	float:left;
	margin:0 0 0 -1px;
	display:inline;
}
.expert-gallery div ul{
	position:relative;
	width:9999px;
	overflow:hidden;
	padding:0;
	margin:0;
	list-style:none;
}
.expert-gallery div ul li{
	float:left;
	width:90px;
	padding:0 0 0 6px;
}
.expert-gallery div li a {
	color: #000;
	width: 90px;
	display: block;
}
.expert-gallery li a img {
	width:81px;
	height:81px;
	display: block;
	padding: 1px 3px 7px 6px;
	margin: 0 0 -2px;
	background: url(/images/bg-frame2.gif) no-repeat;
}
.expert-gallery li a em {
	width: 100%;
	display:block;
	font-size:12px;
	line-height:18px;
	text-align:center;
	margin:-6px 0 0;
	position:relative;
}
.expert-gallery li a:hover {border: none;}
.expert-gallery li a {text-decoration: none;}
.expert-gallery li a:hover em {text-decoration: underline;}
/* expert-gallery end */
.subscribers{
	height:1%;
	overflow:hidden;
	padding:0 0 5px;
	margin:12px 0 0;
	font-size:12px;
	line-height:18px;
}
.subscribers q{
	font-style:italic;
	quotes: none;
	display:block;
	margin:0 0 13px;
}
.subscribers q:before{content:"";}
.subscribers q:after{content:"";}
.subscribers cite{
	display:block;
	text-align:right;
	font-style:normal;
	font-weight:bold;
	font-size:11px;
}
/* info-t17 end */
.video2{
	width:295px;
	float:left;
	padding:1px 0 0 17px;
}
.video2 .player{width: 295px;}
.video2 .links {
	margin:0 5px 0 3px;
	padding: 0;
	list-style: none;
}
.video2 .links li {
	width: 100%;
	line-height: 15px;
	font-weight: bold;
}

/* content-row end */
/* info-t18 start */
.info-t18{
	width:924px;
	background:#fff url(/images/bg-info-t18.gif) no-repeat;
	margin:0 0 19px 23px;
	overflow:hidden;
}
.info-b18{
	height:1%;
	overflow:hidden;
	padding:15px 21px 21px;
	background:url(/images/bg-info-b18.gif) no-repeat 0 100%;
}
.info-line{
	width:1000px;
	overflow:hidden;
	font-size:11px;
	line-height:13px;
	margin:0 0 0 -9px;
}
.info-line .info-box{
	width:215px;
	float:left;
	padding:00 0 0 11px;
}
.info-line .info-about{
	width:210px;
	float:left;
    padding:0 0 0 48px;
}
.info-line .info-connect{
	width:192px;
	padding:00 0 0 28px;
}
.info-t18 h3{
	margin:0 0 15px;
	font-style:italic;
	font-size:16px;
	line-height:18px;
	color:#155cb3;
}
.info-t18 h4{
	margin:0 0 3px;
	font-size:12px;
	line-height:18px;
	color:#000;
}
.info-line p{
	margin:0;
	text-indent:8px;
	background:url(/images/bg-paragraf.gif) no-repeat 0 5px;
}
.info-line .info-connect ul{
	list-style:none;
	margin:5px 0 0;
	padding:0;
	width:122px;
	height:60px;
	position:relative;
}
.info-line .info-connect li{
	position:absolute;
	text-indent:-9999px;
	overflow:hidden;
}
.info-line .info-connect li.facebook{
	width:64px;
	height:24px;
	top:2px;
	left:1px;
	background:url(/images/ico-facebook.gif) no-repeat;
}
.info-line .info-connect li.youtube{
	width:66px;
	height:26px;
	top:34px;
	left:-1px;
	background:url(/images/ico-youtube.gif) no-repeat;
}
.info-line .info-connect li.twitter{
	width:49px;
	height:50px;
	top:0;
	left:72px;
	background:url(/images/ico-twitter.gif) no-repeat;
}
.info-line .info-connect li a{
	display:block;
	height:100%;
}
.txt-holder{
	width:912px;
	overflow:hidden;
	font-size:12px;
	line-height:18px;
	padding:2px 0 0;
	margin:0 0 0 -41px;
}
.txt-holder .txt{
	display:inline;
	margin:0 0 0 41px;
	width:415px;
	float:left;
}
.txt-holder p{margin:0 0 17px;}
/* info-t18 end */
/* end - new styles for alternative landing page */

/* why page styles */
.history img 
{
	float: left;
	margin-left: 20px;
}
.why p 
{
	margin-left: 20px;
	margin-right: 20px;
}
.clear
{
	clear: both;
}
.why li
{
	margin-top: 10px;
}
.nickel
{
	float: right;
	margin-top: 50px;
}
/* end - why page styles */