﻿/*CSS Document*/
/*
Web Designer: Erick
Web Developer: Mark Rowell Verar (Certified HTML Developer by: W3C School, Certified Web Developer by: Phoenix-One Institute)
Company and Owned by: Wolfpac Mobile Inc. and Smart
*/
@import url('reset.css');
@import url('iframe.css');

body {
	margin-top:-45px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#65b244;
}
/*Global Section*/
.wrapper {
	width:100%;
	height:auto;
	overflow:hidden;
}
.container {
	margin:0px auto;
	width:991px;
	height:auto;
	overflow:hidden;
}
.pad-78 {
	padding:0px 0px 78px;
}
.text-none {
	text-indent:-9999px;
	display:none;
}
.text-ralign {
	text-align:right;
	padding:9px 0px 18px;
	margin:3px 0px 0px;
}
.pads-b18 {
	padding:0px 0px 18px;
}
/* END Global Section*/
/* Top Section*/
.green-band {
	background-image:url('../images/green-bg.jpg');
	background-position:right bottom;
	background-repeat:repeat-x;
}
.main-topbg {
	background-image:url('../images/smart-topbg.jpg');
	background-position:left top;
	background-repeat:no-repeat;
	height:158px;
}
.smart-logo {
	background-image:url('../images/smart-logo.jpg');
	background-position:left top;
	background-repeat:no-repeat;
	height:158px;
}
/* END Top Section*/
/* Body Section*/
.white-bg {
	background-color:white;
}
/*Left Section*/
#left-wrap {
	float:left;
	overflow:hidden;
	width:626px;
	height:auto;/*1296px*/
	padding:0px 0px 0px 45px;
}
.eheads-video-wrap {
	width:100%;
	height:653px;
	background-image:url('../images/eheads-videobg.jpg');
	background-position:left top;
	background-repeat:no-repeat;
	overflow:hidden;
}
.wrapper {
	width:100%;
	height:auto;
	overflow:hidden;
}
.right-section {
	height:auto;
	width:100%;
	overflow:hidden;
	padding:0px 0px 10px;
}
.banner-652 {
	padding:14px 0px 0px;
	float:left;
}
.reg-header {
	background-image:url('../images/registration-header.jpg');
	background-position:left top;
	background-repeat:no-repeat;
	height:100px;
}
.table-holder {
	width:302px;
	height:auto;
	float:left;
	overflow:hidden;
	margin:12px 0px 0px;
}
.table-rmar {
	margin:12px 0px 0px 11px;
}
.tsection-header {
	background-color:#208c43;
	color:white;
	font-size:12px;
	font-weight:bolder;
}
.tsection {
	background-color:#afd139;
}
.table-holder td {
	padding:5px 0px 5px 3px;
}
.tabbler-menu {
	height:24px;
	background-image:url('../images/tab-img.jpg');
	background-position:left top;
	background-repeat:no-repeat;
}
/* END Left Section*/

/* Right Section*/
.right-wrap {
	float:right;
	overflow:hidden;
	width:307px;
	height:auto;
}
.welcome-register {
	width:100%;
	height:159px;
	background-image:url('../images/welcome-eheads.jpg');
	background-position:left top;
	background-repeat:no-repeat;
}
.padding-6b {
	padding:0px 0px 6px;
}
.final-playlist {
	background-image:url('../images/final--setbg.jpg');
	background-position:right top;
	background-repeat:no-repeat;
	height:631px;
	padding:0px 0px 18px;
}
/* iframe section*/
.iframe-wrap {
	width:278px;
	height:574px;
	margin:45px auto 0px;
	border:0px;
}
iframe {
	margin:0px;
	padding:0px;
	width:278px;
	height:574px;
	background-color:white;
}
/* END iframe section*/

.welcome-log-in {
	width:100%;
	height:114px;
	background-image:url('../images/weheads-oconcert.jpg');
	background-position:left top;
	background-repeat:no-repeat;
}
.reg-button-bg {
	height:61px;
	/*background-image:url('../images/reg-button.jpg');*/
	background-position:left top;
	background-repeat:no-repeat;
}
.upname-wrap {
	width:71px;
	height:23px;
	float:left;
	overflow:hidden;
}
.regcode-wrap {
	width:122px;
	height:23px;
	float:left;
	overflow:hidden;
}
.input-wrap {
	width:232px;
	height:25px;
	float:right;
	overflow:hidden;
}
.input-wrap input {
	width:225px;
	height:13px;
	margin:2px 0px 0px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
}
.input-wrap2 {
	width:180px;
	height:25px;
	float:right;
	overflow:hidden;
}
.input-wrap2 input {
	width:173px;
	height:13px;
	margin:2px 0px 0px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
}

.not-signup {
	width:230px;
	height:auto;
	float:left;
	overflow:hidden;
	padding:8px 0px;
}
.button-sign {
	width:67px;
	height:auto;
	float:right;
	overflow:hidden;
	padding:5px 3px 0px 0px;
	text-align:right;
}
.padd-b3 {
	padding:0px 0px 3px;
}
.watch-instruction {
	height:96px;
	background-image:url('../images/watch-instruction-banner.jpg');
	background-position:left top;
	background-repeat:no-repeat;
}
.padd-t9 {
	padding:9px 0px 10px;
}
.padd-b17 {
	padding:0px 0px 0px;
}

/* END Right Section*/

/* END Body Section*/
/* Bottom Section*/
.bheight {
	height:245px;
}
.btext-prop ul {
	color:white;
	text-align:right;
	padding:43px 5px 0px;
	line-height:14px;
}
.btext-prop li {
	margin:0px 0px 17px;
}
.btext-prop a:visited {
	text-decoration:none;
	color:white;
}
.btext-prop a:active {
	text-decoration:none;
	color:white;
}
.btext-prop a:link {
	text-decoration:none;
	color:white;
}
.btext-prop a {
	text-decoration:none;
	color:white;
}
.btext-prop a:hover {
	text-decoration:underline;
}
/* END Bottom Section*/
/* registration page*/
.eheads-reg-wrap {
	margin-top:-20px;
	width:100%;
	height:342px;
	background-image:url('../images/eheads-final-set-logo.jpg');
	background-position:left top;
	background-repeat:no-repeat;
	overflow:hidden;
}
.border-tline {
	background-image:url('../images/boder-tline.jpg');
	background-position:right top;
	background-repeat:no-repeat;
	padding:14px 0px 13px;	
}
.pad-0 {
	padding:14px 0px 0px;
}
.padd-t27 {
	padding:27px 0px 28px;
}
.reg-holder {
	width:376px;
	height:auto;
	overflow:hidden;
	padding:19px 0px 0px;
}
.regtext-section {
	width:128px;
	height:auto;
	float:left;
	overflow:hidden;
	font-weight:bolder;
	padding:6px 0px 9px;
}
.reg-input {
	width:231px;
	height:25px;
	float:right;
	overflow:hidden;
}

.reg-input-seccode {
        width:231px;
        height:50px;
        float:right;
        overflow:hidden;
}

.reg-input input {
	width:220px;
	height:13px;
	font-size:11px;
}
.reg-input ul {
	height:auto;
	width:100%;
}
.reg-input li {
	color:#fff;
	float:left;
	list-style: none;
	text-align:left;
	padding:0px 5px 0px 0px;
}
.reg-tarea {
	width:230px;
	height:107px;
	float:right;
	overflow:hidden;
	padding:0px 0px 0px 0px;
}
.reg-tarea textarea {
	width:218px;
	height:100px;
	font-size:11px;
}
.reg-cbox {
	width:231px;
	height:auto;
	float:right;
	overflow:hidden;
}

.cbox-holder {
	width:27px;
	height:100%;
	float:left;
	overflow:hidden;
}
.cbox-content {
	width:170px;
	height:auto;
	float:left;
	overflow:hidden;
	font-size:11px;
	line-height:14px;
}
.reg-cbox input {
	width:194px;
	height:22px;
}
.reg-cbox2 {
	width:231px;
	height:auto;
	float:right;
	overflow:hidden;
}
.reg-drop {
	width:231px;
	height:25px;
	float:right;
	overflow:hidden;
}
.drop-prop {
	width:63px;
	font-size:11px;
}
.drop-btext {
	width:150px;
	font-size:11px;
}
.reg-radio {
	width:231px;
	height:25px;
	float:right;
	overflow:hidden;
	font-weight:bolder;
	font-size:11px;
}
/* END registration page*/
/* text Section*/
.prop-t18 {
	font-size:18px;
	color:#999999;
	margin:0px 0px 10px;
}
.color-green {
	color:#0b9444;
}
.color-gray {
	color:#cccccc;
}
.prop-t24 {
	font-size:24px;
	color:black;
	font-weight:bolder;
	margin:0px 0px 10px;
}
.prop-tgreen:visited {
	color:#0b9444;
	font-weight:bolder;
}
.prop-tgreen a:active {
	color:#0b9444;
	font-weight:bolder;
}
.prop-tgreen a:link {
	color:#0b9444;
	font-weight:bolder;
}
.prop-tgreen a {
	color:#0b9444;
	font-weight:bolder;
}
.prop-tgreen {
	color:#0b9444;
	font-weight:bolder;
}
.prop-tgreen a:hover {
	text-decoration:none;
}

.prop-gray {
	color:#999999;
	font-weight:bolder;
}
.prop-tblack_k {
	font-size:16px;
	color:#000;
	font-weight:bolder;
}

.prop-tblack {
        color:#000;
        font-weight:bolder;
}

.probp-darkgreen {
	color:#4fb948;
}
.text-align-center {
	text-align:center;
}
.link-v1 a:visited {
	font-size:11px;
	color:#4fb948;
	text-decoration:none;
}
.link-v1 a:active {
	font-size:11px;
	color:#4fb948;
	text-decoration:none;
}
.link-v1 a:link {
	font-size:11px;
	color:#4fb948;
	text-decoration:none;
}
.link-v1 a {
	font-size:11px;
	color:#4fb948;
	text-decoration:none;
}
.link-v1 a:hover {
	text-decoration:underline;
}

/* END text Section*/
.share-to-friend {
	background-image:url('../images/share-vfriend.jpg');
	background-position:left top;
	background-repeat:no-repeat;
	height:36px;
}
.borders-tab {
	width:626px;
	height:auto;
	float:left;
	overflow:hidden;
	background-image:url('../images/tab-body-content.jpg');
	background-position:left top;
	background-repeat:repeat-y;
	padding:36px 0px 0px 0px;
}
.boder-tab-bottom {
	height:16px;
	background-image:url('../images/tab-body-content-bottom.jpg');
	background-position:left top;
	background-repeat:no-repeat;
}
form {
	margin:0px;
	padding:0px;
}
.video-holder {
	width:624px;
	height:378px;
	overflow:hidden;
	padding:9px 0px 0px;
	background-image:url('../images/video-holder.jpg');
	background-position:left top;
	background-repeat:no-repeat;
}
.video-player {
	width:400px;
	height:266px;
	margin:29px auto 0px;
}

.context-wrap {
			float:left;
			overflow:hidden;
			width:110px;
			height:auto;
			padding:3px 0px 0px 21px;
			font-size:14px;
			font-weight:bolder;
			font-family:Arial, Helvetica, sans-serif;
			line-height:15px;
		}

.context-wrap span {
			font-weight:normal;
			font-size:11px;
		}
		.context-input {
			float:left;
			overflow:hidden;
			width:472px;
			height:44px;
		}
		.context-input textarea {
			width:465px;
			height:36px;
		}
		.context-input2 {
			float:left;
			overflow:hidden;
			width:472px;
			height:143px;
		}
		.pad10 {
	padding:0px 0px 10px;
}
		.context-input2 textarea {
			width:465px;
			height:136px;
		}
		.panel-marg {
			padding:23px 0px 0px;
		}
		.send-wrap {
			float:right;
			overflow:hidden;
			width:51px;
			height:25px;
			padding:0px 15px 0px 0px;
		}












