#tppoplogin { padding:20px 35px 5px 35px;}

.tpsignin {
    background: #f6f3ef;
    padding: 10px;
    color: #FFF;
    font-size:20px!important;
    font-weight: 700;
    letter-spacing: -1px;
    text-align: center!important;
    height: 30px;
    line-height: 30px;
    -webkit-border-top-left-radius: 3px;
    -webkit-border-top-right-radius: 3px;
    -moz-border-radius-topleft: 3px;
    -moz-border-radius-topright: 3px;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
}
.tpdiv1 {
    width: 214px;
    float: left;
    padding-right:35px;
	padding-bottom:5px;
    text-align: center;
	border-right:1px solid #E1E3E2;
}

.tpdiv2 {
    width: 205px;
    float: left;
    padding-left: 28px;
    background: #f6f3ef;
    -webkit-border-bottom-right-radius: 5px;
    -moz-border-radius-bottomright: 5px;
    border-bottom-right-radius: 5px;
}
.registerpop{ text-align:center; padding-bottom:15px;}
.loginpop{margin: 30px 0px 15px 0px; }
    .tpdiv2 #form-login {
        border: none;
        padding: 0!important;
        background: transparent!important;
        margin: 0!important;
    }
.tppoploginh1 {
    padding: 30px 0px 15px 0px;
    display: block;
    font-size: 21px;
    color:#7A8A00;
    text-align: center!important;
	font-family:Arial, Helvetica, sans-serif; font-weight:normal;
	
}
.registerpopcontent{ font-size:13px; }
.joinnowpop{ font-size:16px; color:#444845;}

.tppoplogin {}


.register_list { margin:5px 0px 0px 0px; text-align:left;}
.register_list li{ background: url(check.gif) no-repeat left center; font-style:italic; padding-left:22px; }



#tppoplogin  img {
    border: none!important;
}
.tppoplogin:hover,
.tppoplogin:focus {
}

.tppoplogin input.inputbox { width:190px;}

input#modlgn_remember{ margin-left:0px;}


.tppoplogin span {
    display: block;
}
.loginpass{ margin:15px 0px 5px 0px;}

.tppoploginforgot1,
.tppoploginforgot2 {
    height: 11px;
    line-height: 11px;
    width:130px;
    text-align: right;
    font-size: 11px;
    margin-bottom: 15px;
    margin-top: -5px;
    float: right;
}
.tppoploginforgot2 {
    text-align: left;
    float: left; 
    width:100px;
    padding-left: 3px;
}
.lactivation {
    width:100px!important;
    padding-top: 10px;
    float: left;
}
.tppoploginremember {
    border: none;
    font-size: 12px;
    padding: 0px 0px 0px 0px;
	text-align:left!important;
	margin-bottom:15px;
}
.tppoploginremember p {
	margin:15px 0px;}

.tppoploginbutton {
    position:relative;
	display:inline-block;
	margin: 10px 0px;
	text-decoration:none;
	font-weight: bold;
	color:#FFF;
	text-shadow: 0 -1px 0px #5c5e1f;
	background: #b8d857;
	background: -webkit-gradient(linear, left top, left bottom, from(#b8d857), to(#90af24));
	background: -moz-linear-gradient(top, #b8d857, #90af24);
	border: 1px solid #8a9d44;
	border-top-color: #95ad42;
	border-bottom-color: #7e8d46;
	-moz-box-shadow: 
	0px 1px 0px 0px rgba(255,255,255,0.6),
	inset 1px 0 1px 0px  rgba(255,255,255,0.2),
	inset -1px 0 1px 0px rgba(255,255,255,0.2),
	inset 0px -1px 0px rgba(255,255,255,0.1),
	inset 0px 1px 0px rgba(255,255,255,0.2);
	-webkit-box-shadow: 
	0px 1px 0px 0px rgba(255,255,255,0.6),
	inset 1px 0 1px 0px  rgba(255,255,255,0.2),
	inset -1px 0 1px 0px rgba(255,255,255,0.2),
	inset 0px -1px 0px rgba(255,255,255,0.1),
	inset 0px 1px 0px rgba(255,255,255,0.2);
	box-shadow: 
	0px 1px 0px 0px rgba(255,255,255,0.6),
	inset 1px 0 1px 0px  rgba(255,255,255,0.2),
	inset -1px 0 1px 0px rgba(255,255,255,0.2),
	inset 0px -1px 0px rgba(255,255,255,0.1),
	inset 0px 1px 0px rgba(255,255,255,0.2);
	cursor: pointer;
	line-height: 1;
	padding: 8px 14px 8px 14px;
	font-size: 12px;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
}

.tppoploginbutton:hover {
	background: #c0e258;
	background: -webkit-gradient(linear, left top, left bottom, from(#c0e258), to(#9abc24));
	background: -moz-linear-gradient(top, #c0e258, #9abc24);
	border: 1px solid #91aa38;
	border-top-color: #9db83f;
	border-bottom-color: #83982e;
	-moz-box-shadow: 
	0px 1px 0px 0px rgba(255,255,255,0.6),
	inset 1px 0 1px 0px  rgba(255,255,255,0.2),
	inset -1px 0 1px 0px rgba(255,255,255,0.2),
	inset 0px -1px 0px rgba(255,255,255,0.1),
	inset 0px 1px 0px rgba(255,255,255,0.2);
	-webkit-box-shadow: 
	0px 1px 0px 0px rgba(255,255,255,0.6),
	inset 1px 0 1px 0px  rgba(255,255,255,0.2),
	inset -1px 0 1px 0px rgba(255,255,255,0.2),
	inset 0px -1px 0px rgba(255,255,255,0.1),
	inset 0px 1px 0px rgba(255,255,255,0.2);
	box-shadow: 
	0px 1px 0px 0px rgba(255,255,255,0.6),
	inset 1px 0 1px 0px  rgba(255,255,255,0.2),
	inset -1px 0 1px 0px rgba(255,255,255,0.2),
	inset 0px -1px 0px rgba(255,255,255,0.1),
	inset 0px 1px 0px rgba(255,255,255,0.2);
	color:#FFF !important;
}
.tppoploginbutton:focus,
.tppoploginbutton:active
 {
	background: #809d1e;
	background: -webkit-gradient(linear, left top, left bottom, from(#809d1e), to(#84a121));
	background: -moz-linear-gradient(top, #809d1e, #84a121);
	border: 1px solid #718330;
	border-top-color: #65791a;
	border-bottom-color: #7e8d45;
	-moz-box-shadow: 
	0px 1px 0px 0px rgba(255,255,255,0.6),
	inset 1px 0 1px 0px  rgba(255,255,255,0.2),
	inset -1px 0 1px 0px rgba(255,255,255,0.2),
	inset 0px -1px 0px rgba(255,255,255,0.1),
	inset 0  4px 4px -4px rgba(0,0,0,0.5);
	-webkit-box-shadow: 
	0px 1px 0px 0px rgba(255,255,255,0.6),
	inset 1px 0 1px 0px  rgba(255,255,255,0.2),
	inset -1px 0 1px 0px rgba(255,255,255,0.2),
	inset 0px -1px 0px rgba(255,255,255,0.1),
	inset 0  4px 4px -4px rgba(0,0,0,0.5);
	box-shadow: 
	0px 1px 0px 0px rgba(255,255,255,0.6),
	inset 1px 0 1px 0px  rgba(255,255,255,0.2),
	inset -1px 0 1px 0px rgba(255,255,255,0.2),
	inset 0px -1px 0px rgba(255,255,255,0.1),
	inset 0  4px 4px -4px rgba(0,0,0,0.5);
	color:#FFF !important;
}


.tppopsigninbutton {
    text-align: left;
		margin-top:4px;

}

.tppopsigninbutton a{  padding: 8px 25px 8px 5px;
    background:url(arrow-log-in.gif) no-repeat 80% 52% #FFF;
    color: #B8BBB9;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    border: none;
    cursor: pointer;
}

.tppopsigninbutton a,
.tppopsigninbutton a:visited {
    color: #B8BBB9;
	-webkit-transition:none;
-moz-transition:none;
transition:none; 
}
.tppopsigninbutton a:hover{
	    background:url(arrow-log-in.gif) no-repeat 80% 52% #7A8A00;
	    color: #FFF;
    text-shadow:none;
}


 

