@import url(https://fonts.googleapis.com/css?family=PT+Sans);




div#loginpopup_container
{
	/*background-color: red;*/
	
	position: absolute;
	top: 50px;
	left: 50px;
}

div#loginpopup_container div#loginpopup_top
{
	background-image: url('../images/loginpopup_top.png');
	background-repeat: no-repeat;
	
	position: relative;
	
	width: 379px;
	height: 23px;
}

div#loginpopup_container div#loginpopup_mid
{
	background-image: url('../images/loginpopup_mid.png');
	background-repeat: y-repeat;
	
	position: relative;
	
	padding-top: 24px;
	
	width: 379px;
}

div#loginpopup_container div#loginpopup_bot
{
	background-image: url('../images/loginpopup_bot.png');
	background-repeat: no-repeat;
	
	position: relative;
	
	width: 379px;
	height: 24px;
}

div#loginpopup_container a#loginpopup_tabtext
{
	display: block;
	position: absolute;
	
	top: 0px;
	right: 20px;
	
	width: 57px;
	height: 26px;
	
	text-align: center; 
	text-decoration: none;
}

div#loginpopup_container a#loginpopup_closeButton
{
	background-image: url('../images/loginpopup_x-off.png');
	background-repeat: no-repeat;

	display: block;
	position: absolute;
	
	top: 14px;
	left: 0px;
	
	width: 33px;
	height: 33px;
	
	text-decoration: none;
}

div#loginpopup_container a#loginpopup_closeButton:link		{background-image: url('../images/loginpopup_x-off.png');}      /* unvisited link */
div#loginpopup_container a#loginpopup_closeButton:visited 	{background-image: url('../images/loginpopup_x-off.png');}  /* visited link */
div#loginpopup_container a#loginpopup_closeButton:hover 		{background-image: url('../images/loginpopup_x-on.png');}  /* mouse over link */
div#loginpopup_container a#loginpopup_closeButton:active 		{background-image: url('../images/loginpopup_x-off.png');}  /* selected link */ 


div#loginpopup_container div#loginpopup_textboxcontainer
{
	padding-left: 10px;
	padding-right: 31px;
	
}
/*
div#loginpopup_container input
{
	font-family: "PT Sans", arial, sans-serif;
	font-size: 22px;
	color: #c7c7c7;
	
	display: block;
	
	text-align: center;

	border: 1px solid black;
	background-color: white;
	
	width: 100%;
	height: 37px;
}
*/

div#loginpopup_container input.loginpopuptextbox_inactive 	{color: #c7c7c7;}
div#loginpopup_container input.loginpopuptextbox_active 	{color: #000000;}

div#loginpopup_container div#loginpopup_forgottenpassbox
{
	text-align: center;
	float: left;
	
	width: 138px;
	height: 38px;

}

div#loginpopup_container div#loginpopup_createnewaccount
{
	text-align: center;
	float: left;
	
	width: 159px;
	height: 38px;

}

div#loginpopup_container div#loginpopup_loginbutton
{
	text-align: center;
	float: left;
	
	width: 82px;
	height: 38px;

}

div#loginpopup_container a.loginpopup_A1
{
	font-family: "Verdana", arial, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 12px;
	
	text-shadow: 0px 1px 0px #ffffff;
	
	text-decoration: none;
}

div#loginpopup_container .loginpopup_A1:link {color: #000000;}
div#loginpopup_container .loginpopup_A1:visited {color: #000000;}
div#loginpopup_container .loginpopup_A1:hover{color: #666666;}
div#loginpopup_container .loginpopup_A1:active {color: #000000;}

div#loginpopup_container a.loginpopup_B
{
	font-family: "PT Sans", arial, sans-serif;
	font-size: 20px;
	color: #000000;
	/*line-height: 12px;*/
	
	text-decoration: none;
}

div#loginpopup_container .loginpopup_B_ghost
{
	font-family: "PT Sans", arial, sans-serif;
	font-size: 20px;
	color: #c7c7c7;
	/*line-height: 12px;*/
	
	text-decoration: none;
}