a {
	border: none;
}

a, a *, a *:link, a *:visited, a *:active {
	text-color: black;
	text-decoration: none;
}

.authenticator {
	display : none;
	position : relative;
	width : 174px;
	height : 34px;
	font-size:10px;
	color:#000;
	text-decoration : none;
}

.custom_login {
	position : relative !important;
	width : 174px !important;
	height : 23px !important;
	padding-top : 11px !important;
	text-indent : 50px !important;
}

.yahoo {
	background : url('../images/btnYahoo.png') no-repeat 0 0px;
	
}
.yahoo:hover {
	background : url('../images/btnYahoo.png') no-repeat 0 -33px;
}
.yahoo:active {
	background : url('../images/btnYahoo.png') no-repeat 0 -66px;
}


.google_acc {
	background : url('../images/btnGoogleAccounts.png') no-repeat 0 0px;
	
}
.google_acc:hover {
	background : url('../images/btnGoogleAccounts.png') no-repeat 0 -33px;
}
.google_acc:active {
	background : url('../images/btnGoogleAccounts.png') no-repeat 0 -66px;
}

.google_connect {
	background : url('../images/btnGoogleAccounts.png') no-repeat 0 0px;
	
}
.google_connect:hover {
	background : url('../images/btnGoogleAccounts.png') no-repeat 0 -33px;
}
.google_connect:active {
	background : url('../images/btnGoogleAccounts.png') no-repeat 0 -66px;
}


.google_app {
	background : url('../images/btnPiximedia.png') no-repeat 0 0px;
	
}
.google_app:hover {
	background : url('../images/btnPiximedia.png') no-repeat 0 -33px;
}
.google_app:active {
	background : url('../images/btnPiximedia.png') no-repeat 0 -66px;
}

.custom_facebook {
	background : url('../images/btnFacebook.png') no-repeat 0 0px !important;
	margin : 0 !important;
	padding : 11px 0 0 0 !important;
	font-family : Arial, sans-serif !important;
}

.custom_facebook:hover {
	background : url('../images/btnFacebook.png') no-repeat 0 -33px !important;
}

.custom_facebook:active {
	background : url('../images/btnFacebook.png') no-repeat 0 -33px !important;
}

.custom_wlive {
	background : url('../images/btnWindowsLive.png') no-repeat 0 0px !important;
	filter: none !important;
	margin-left : -25px !important;
	display : block;
	height : 30px;
	padding : 10px 0 0 0 !important;
	font-family : Arial, sans-serif !important;
}

.custom_wlive:hover {
	background : url('../images/btnWindowsLive.png') no-repeat 0 -33px !important;
}

.custom_wlive:active {
	background : url('../images/btnWindowsLive.png') no-repeat 0 -66px !important;
}

#login a {
	font-size:12px;
	color:#000;
	text-decoration : none;
	margin-left :40px;
}



#content .block_level1 form ul li{
	float : left;
	margin-right : 20px;
	margin-left : 25px;
}

.block_level1 form ul label {
	width : 120px;
	margin-right : 10px;
	margin-top : 6px;
	font-size: 14px;
	
}

#content .block_level1 form ul .submit{
	margin-left : 152px;
	margin-top : 20px;
}

.block_level1 form ul input {
	margin-top : 3px;
	height : 25px;
	font-size : 16px;
}

.block_level1 form ul .medium {
	width : 200px;
	height : 25px;
}

h3 {
	margin-bottom : 20px;
	border-bottom : 1px solid #EEEEEE;
	padding-bottom : 7px;
	font-size : 14px;
}

#content .block_level1 .block_level2 {
	position : relative;
	width : 450px;
	clear : none;
	/*height : 300px;*/
	margin-bottom : 20px;
}

#content .block_level1 {
	margin-bottom : 30px;
}

#content .block_level1 .block_level2 .block_level3 {
	margin-right : auto;
	margin-left : auto;
	margin-bottom : 6px;
	width : 200px;
}

#content .block_level1 .openid_login {
	float:right;
}

#content .block_level1 .pixi_login {
	float : left;
	padding-right : 50px;
	border-right :1px solid #EEEEEE;
}

.loading {
	background : url('../images/loader_24x24.gif') 50% 50% no-repeat;
}

#login_request {
	position : absolute;
	right : 20px;
	top : 8px;
	
}

#login_request a {
	color : #666666;
	text-decoration : none;
	
}

#login_request a:hover {
	color : #7e2651;
	
}
