A:focus {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium
}
SPAN.yoo-login {
	DISPLAY: block
}
SPAN.yoo-login SPAN {
	DISPLAY: block
}
SPAN.default SPAN.yoo-login SPAN.login {
	MARGIN: auto; WIDTH: 135px
}
SPAN.default SPAN.yoo-login SPAN.login SPAN.username {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 25px; WIDTH: 108px; PADDING-RIGHT: 2px; MARGIN-BOTTOM: 10px; HEIGHT: 16px; OVERFLOW: hidden; PADDING-TOP: 4px
}
SPAN.default SPAN.yoo-login SPAN.login SPAN.password {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 25px; WIDTH: 108px; PADDING-RIGHT: 2px; MARGIN-BOTTOM: 10px; HEIGHT: 16px; OVERFLOW: hidden; PADDING-TOP: 4px
}
SPAN.default SPAN.yoo-login SPAN.login SPAN.username {
	BACKGROUND: url(styles/default/images/username_bg.png) no-repeat 0px 0px
}
SPAN.default SPAN.yoo-login SPAN.login SPAN.password {
	BACKGROUND: url(styles/default/images/password_bg.png) no-repeat 0px 0px
}
SPAN.default SPAN.yoo-login SPAN.login SPAN.username:hover {
	BACKGROUND: url(styles/default/images/username_bg.png) no-repeat 0px -20px
}
SPAN.default SPAN.yoo-login SPAN.login SPAN.password:hover {
	BACKGROUND: url(styles/default/images/password_bg.png) no-repeat 0px -20px
}
SPAN.default SPAN.yoo-login SPAN.login SPAN.username INPUT {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: medium; WIDTH: 100%; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; COLOR: #646464; FONT-SIZE: 11px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
SPAN.default SPAN.yoo-login SPAN.login SPAN.password INPUT {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: medium; WIDTH: 100%; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; COLOR: #646464; FONT-SIZE: 11px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
SPAN.default SPAN.yoo-login SPAN.login SPAN.username INPUT:hover {
	COLOR: #000000
}
SPAN.default SPAN.yoo-login SPAN.login SPAN.password INPUT:hover {
	COLOR: #000000
}
SPAN.default SPAN.yoo-login SPAN.login SPAN.username INPUT:focus {
	COLOR: #000000
}
SPAN.default SPAN.yoo-login SPAN.login SPAN.password INPUT:focus {
	COLOR: #000000
}
SPAN.default SPAN.yoo-login SPAN.login SPAN.remember {
	MARGIN-BOTTOM: 4px
}
SPAN.default SPAN.yoo-login SPAN.login SPAN.login-button-container {
	WIDTH: 135px; MARGIN-BOTTOM: 6px; OVERFLOW: hidden
}
SPAN.default SPAN.yoo-login SPAN.login SPAN.login-button-icon {
	WIDTH: 21px; BACKGROUND: url(styles/default/images/login_button_bg.png) no-repeat 0px 0px; FLOAT: right; HEIGHT: 20px
}
SPAN.default SPAN.yoo-login SPAN.login SPAN.login-button-icon:hover {
	BACKGROUND: url(styles/default/images/login_button_bg.png) no-repeat 0px -20px
}
SPAN.default SPAN.yoo-login SPAN.login SPAN.login-button-icon BUTTON {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: lowercase; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 20px; COLOR: #646464; FONT-SIZE: 11px; OVERFLOW: hidden; BORDER-TOP: medium none; CURSOR: pointer; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
SPAN.default SPAN.yoo-login SPAN.login SPAN.login-button-icon BUTTON:hover {
	COLOR: #000000
}
SPAN.default SPAN.yoo-login SPAN.login SPAN.login-button-text BUTTON {
	FLOAT: right; CURSOR: pointer
}
SPAN.default SPAN.yoo-login SPAN.login SPAN.lostpassword {
	LINE-HEIGHT: 20px; HEIGHT: 20px
}
SPAN.default SPAN.yoo-login SPAN.login SPAN.lostusername {
	LINE-HEIGHT: 20px; HEIGHT: 20px
}
SPAN.default SPAN.yoo-login SPAN.login SPAN.registration {
	LINE-HEIGHT: 20px; HEIGHT: 20px
}
SPAN.default SPAN.yoo-login SPAN.logout {
	MARGIN: auto; WIDTH: auto
}
SPAN.default SPAN.yoo-login SPAN.logout SPAN.greeting {
	
}
SPAN.default SPAN.yoo-login SPAN.logout SPAN.logout-button-icon {
	MARGIN: auto; WIDTH: 21px; BACKGROUND: url(styles/default/images/logout_button_bg.png) no-repeat 0px 0px; HEIGHT: 20px
}
SPAN.default SPAN.yoo-login SPAN.logout SPAN.logout-button-icon:hover {
	BACKGROUND: url(styles/default/images/logout_button_bg.png) no-repeat 0px -20px
}
SPAN.default SPAN.yoo-login SPAN.logout SPAN.logout-button-icon BUTTON {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: lowercase; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 20px; COLOR: #646464; FONT-SIZE: 11px; OVERFLOW: hidden; BORDER-TOP: medium none; CURSOR: pointer; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
SPAN.default SPAN.yoo-login SPAN.logout SPAN.logout-button-icon BUTTON:hover {
	COLOR: #000000
}
SPAN.default SPAN.yoo-login SPAN.logout SPAN.logout-button-text BUTTON {
	MARGIN: auto; DISPLAY: block; CURSOR: pointer
}
.yootools-black SPAN.default SPAN.yoo-login SPAN.login SPAN.username {
	BACKGROUND: url(styles/default/black/images/username_bg.png) no-repeat 0px 0px
}
.yootools-black SPAN.default SPAN.yoo-login SPAN.login SPAN.password {
	BACKGROUND: url(styles/default/black/images/password_bg.png) no-repeat 0px 0px
}
.yootools-black SPAN.default SPAN.yoo-login SPAN.login SPAN.username:hover {
	BACKGROUND: url(styles/default/black/images/username_bg.png) no-repeat 0px -20px
}
.yootools-black SPAN.default SPAN.yoo-login SPAN.login SPAN.password:hover {
	BACKGROUND: url(styles/default/black/images/password_bg.png) no-repeat 0px -20px
}
.yootools-black SPAN.default SPAN.yoo-login SPAN.login SPAN.username INPUT:hover {
	COLOR: #ffffaa
}
.yootools-black SPAN.default SPAN.yoo-login SPAN.login SPAN.password INPUT:hover {
	COLOR: #ffffaa
}
.yootools-black SPAN.default SPAN.yoo-login SPAN.login SPAN.username INPUT:focus {
	COLOR: #ffffaa
}
.yootools-black SPAN.default SPAN.yoo-login SPAN.login SPAN.password INPUT:focus {
	COLOR: #ffffaa
}
SPAN.quick SPAN.yoo-login SPAN.login {
	HEIGHT: 20px
}
SPAN.quick SPAN.yoo-login SPAN.login SPAN.username {
	FLOAT: left; OVERFLOW: hidden; MARGIN-RIGHT: 5px
}
SPAN.quick SPAN.yoo-login SPAN.login SPAN.password {
	FLOAT: left; OVERFLOW: hidden; MARGIN-RIGHT: 5px
}
SPAN.quick SPAN.yoo-login SPAN.login SPAN.login-button-text {
	FLOAT: left; OVERFLOW: hidden; MARGIN-RIGHT: 5px
}
SPAN.quick SPAN.yoo-login SPAN.login SPAN.login-button-icon {
	FLOAT: left; OVERFLOW: hidden; MARGIN-RIGHT: 5px
}
SPAN.quick SPAN.yoo-login SPAN.login SPAN.lostpassword {
	FLOAT: left; OVERFLOW: hidden; MARGIN-RIGHT: 5px
}
SPAN.quick SPAN.yoo-login SPAN.login SPAN.lostusername {
	FLOAT: left; OVERFLOW: hidden; MARGIN-RIGHT: 5px
}
SPAN.quick SPAN.yoo-login SPAN.login SPAN.registration {
	FLOAT: left; OVERFLOW: hidden; MARGIN-RIGHT: 5px
}
SPAN.quick SPAN.yoo-login SPAN.logout SPAN.greeting {
	FLOAT: left; OVERFLOW: hidden; MARGIN-RIGHT: 5px
}
SPAN.quick SPAN.yoo-login SPAN.logout SPAN.logout-button-text {
	FLOAT: left; OVERFLOW: hidden; MARGIN-RIGHT: 5px
}
SPAN.quick SPAN.yoo-login SPAN.logout SPAN.logout-button-icon {
	FLOAT: left; OVERFLOW: hidden; MARGIN-RIGHT: 5px
}
SPAN.quick SPAN.yoo-login SPAN.login SPAN.username {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 25px; WIDTH: 73px; PADDING-RIGHT: 2px; FLOAT: left; HEIGHT: 16px; OVERFLOW: hidden; PADDING-TOP: 4px
}
SPAN.quick SPAN.yoo-login SPAN.login SPAN.password {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 25px; WIDTH: 73px; PADDING-RIGHT: 2px; FLOAT: left; HEIGHT: 16px; OVERFLOW: hidden; PADDING-TOP: 4px
}
SPAN.quick SPAN.yoo-login SPAN.login SPAN.username {
	BACKGROUND: url(styles/quick/images/username_bg.png) no-repeat 0px 0px
}
SPAN.quick SPAN.yoo-login SPAN.login SPAN.password {
	BACKGROUND: url(styles/quick/images/password_bg.png) no-repeat 0px 0px
}
SPAN.quick SPAN.yoo-login SPAN.login SPAN.username:hover {
	BACKGROUND: url(styles/quick/images/username_bg.png) no-repeat 0px -20px
}
SPAN.quick SPAN.yoo-login SPAN.login SPAN.password:hover {
	BACKGROUND: url(styles/quick/images/password_bg.png) no-repeat 0px -20px
}
SPAN.quick SPAN.yoo-login SPAN.login SPAN.username INPUT {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: medium; WIDTH: 100%; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; COLOR: #646464; FONT-SIZE: 11px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
SPAN.quick SPAN.yoo-login SPAN.login SPAN.password INPUT {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: medium; WIDTH: 100%; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; COLOR: #646464; FONT-SIZE: 11px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
SPAN.quick SPAN.yoo-login SPAN.login SPAN.username INPUT:hover {
	COLOR: #000000
}
SPAN.quick SPAN.yoo-login SPAN.login SPAN.password INPUT:hover {
	COLOR: #000000
}
SPAN.quick SPAN.yoo-login SPAN.login SPAN.username INPUT:focus {
	COLOR: #000000
}
SPAN.quick SPAN.yoo-login SPAN.login SPAN.password INPUT:focus {
	COLOR: #000000
}
SPAN.quick SPAN.yoo-login SPAN.login .login-button-text BUTTON {
	CURSOR: pointer
}
SPAN.quick SPAN.yoo-login SPAN.login SPAN.login-button-icon {
	WIDTH: 21px; BACKGROUND: url(styles/quick/images/login_button_bg.png) no-repeat 0px 0px; HEIGHT: 20px
}
SPAN.quick SPAN.yoo-login SPAN.login SPAN.login-button-icon:hover {
	BACKGROUND: url(styles/quick/images/login_button_bg.png) no-repeat 0px -20px
}
SPAN.quick SPAN.yoo-login SPAN.login SPAN.login-button-icon BUTTON {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 20px; OVERFLOW: hidden; BORDER-TOP: medium none; CURSOR: pointer; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
SPAN.quick SPAN.yoo-login SPAN.login SPAN.login-button BUTTON:hover {
	COLOR: #000000
}
SPAN.quick SPAN.yoo-login SPAN.login SPAN.lostpassword {
	WIDTH: 25px
}
SPAN.quick SPAN.yoo-login SPAN.login SPAN.lostusername {
	WIDTH: 25px
}
SPAN.quick SPAN.yoo-login SPAN.login SPAN.registration {
	WIDTH: 25px
}
SPAN.quick SPAN.yoo-login SPAN.login SPAN.lostpassword {
	BACKGROUND: url(styles/quick/images/lost_password_bg.png) no-repeat 0px 0px
}
SPAN.quick SPAN.yoo-login SPAN.login SPAN.lostusername {
	BACKGROUND: url(styles/quick/images/lost_username_bg.png) no-repeat 0px 0px
}
SPAN.quick SPAN.yoo-login SPAN.login SPAN.registration {
	BACKGROUND: url(styles/quick/images/registration_bg.png) no-repeat 0px 0px
}
SPAN.quick SPAN.yoo-login SPAN.login SPAN.lostpassword A {
	WIDTH: 100%; DISPLAY: block; HEIGHT: 20px
}
SPAN.quick SPAN.yoo-login SPAN.login SPAN.lostusername A {
	WIDTH: 100%; DISPLAY: block; HEIGHT: 20px
}
SPAN.quick SPAN.yoo-login SPAN.login SPAN.registration A {
	WIDTH: 100%; DISPLAY: block; HEIGHT: 20px
}
SPAN.quick SPAN.yoo-login SPAN.logout {
	HEIGHT: 20px
}
SPAN.quick SPAN.yoo-login SPAN.logout SPAN.greeting {
	LINE-HEIGHT: 20px
}
SPAN.quick SPAN.yoo-login SPAN.logout SPAN.logout-button-text BUTTON {
	CURSOR: pointer
}
SPAN.quick SPAN.yoo-login SPAN.logout SPAN.logout-button-icon {
	WIDTH: 21px; BACKGROUND: url(styles/quick/images/logout_button_bg.png) no-repeat 0px 0px; HEIGHT: 20px
}
SPAN.quick SPAN.yoo-login SPAN.logout SPAN.logout-button-icon:hover {
	BACKGROUND: url(styles/quick/images/logout_button_bg.png) no-repeat 0px -20px
}
SPAN.quick SPAN.yoo-login SPAN.logout SPAN.logout-button-icon BUTTON {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: lowercase; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 20px; COLOR: #646464; FONT-SIZE: 11px; OVERFLOW: hidden; BORDER-TOP: medium none; CURSOR: pointer; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
SPAN.quick SPAN.yoo-login SPAN.logout SPAN.logout-button-icon BUTTON:hover {
	COLOR: #000000
}
.yootools-black SPAN.quick SPAN.yoo-login SPAN.login SPAN.username {
	BACKGROUND: url(styles/quick/black/images/username_bg.png) no-repeat 0px 0px
}
.yootools-black SPAN.quick SPAN.yoo-login SPAN.login SPAN.password {
	BACKGROUND: url(styles/quick/black/images/password_bg.png) no-repeat 0px 0px
}
.yootools-black SPAN.quick SPAN.yoo-login SPAN.login SPAN.username:hover {
	BACKGROUND: url(styles/quick/black/images/username_bg.png) no-repeat 0px -20px
}
.yootools-black SPAN.quick SPAN.yoo-login SPAN.login SPAN.password:hover {
	BACKGROUND: url(styles/quick/black/images/password_bg.png) no-repeat 0px -20px
}
.yootools-black SPAN.quick SPAN.yoo-login SPAN.login SPAN.username INPUT:hover {
	COLOR: #ffffaa
}
.yootools-black SPAN.quick SPAN.yoo-login SPAN.login SPAN.password INPUT:hover {
	COLOR: #ffffaa
}
.yootools-black SPAN.quick SPAN.yoo-login SPAN.login SPAN.username INPUT:focus {
	COLOR: #ffffaa
}
.yootools-black SPAN.quick SPAN.yoo-login SPAN.login SPAN.password INPUT:focus {
	COLOR: #ffffaa
}
SPAN.niftydefault SPAN.yoo-login SPAN.login {
	MARGIN: auto; WIDTH: 139px
}
SPAN.niftydefault SPAN.yoo-login SPAN.login SPAN.username {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 25px; WIDTH: 109px; PADDING-RIGHT: 5px; MARGIN-BOTTOM: 6px; HEIGHT: 16px; OVERFLOW: hidden; PADDING-TOP: 6px
}
SPAN.niftydefault SPAN.yoo-login SPAN.login SPAN.password {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 25px; WIDTH: 109px; PADDING-RIGHT: 5px; MARGIN-BOTTOM: 6px; HEIGHT: 16px; OVERFLOW: hidden; PADDING-TOP: 6px
}
SPAN.niftydefault SPAN.yoo-login SPAN.login SPAN.username {
	BACKGROUND: url(styles/niftydefault/images/username_bg.png) no-repeat 0px 0px
}
SPAN.niftydefault SPAN.yoo-login SPAN.login SPAN.password {
	BACKGROUND: url(styles/niftydefault/images/password_bg.png) no-repeat 0px 0px
}
SPAN.niftydefault SPAN.yoo-login SPAN.login SPAN.username:hover {
	BACKGROUND: url(styles/niftydefault/images/username_bg.png) no-repeat 0px -24px
}
SPAN.niftydefault SPAN.yoo-login SPAN.login SPAN.password:hover {
	BACKGROUND: url(styles/niftydefault/images/password_bg.png) no-repeat 0px -24px
}
SPAN.niftydefault SPAN.yoo-login SPAN.login SPAN.username INPUT {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: medium; WIDTH: 100%; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; COLOR: #646464; FONT-SIZE: 11px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
SPAN.niftydefault SPAN.yoo-login SPAN.login SPAN.password INPUT {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: medium; WIDTH: 100%; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; COLOR: #646464; FONT-SIZE: 11px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
SPAN.niftydefault SPAN.yoo-login SPAN.login SPAN.username INPUT:hover {
	COLOR: #000000
}
SPAN.niftydefault SPAN.yoo-login SPAN.login SPAN.password INPUT:hover {
	COLOR: #000000
}
SPAN.niftydefault SPAN.yoo-login SPAN.login SPAN.username INPUT:focus {
	COLOR: #000000
}
SPAN.niftydefault SPAN.yoo-login SPAN.login SPAN.password INPUT:focus {
	COLOR: #000000
}
SPAN.niftydefault SPAN.yoo-login SPAN.login SPAN.remember {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; MARGIN-BOTTOM: 6px; PADDING-TOP: 0px
}
SPAN.niftydefault SPAN.yoo-login SPAN.login SPAN.login-button-container {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 2px; WIDTH: 135px; PADDING-RIGHT: 2px; MARGIN-BOTTOM: 6px; OVERFLOW: hidden; PADDING-TOP: 0px
}
SPAN.niftydefault SPAN.yoo-login SPAN.login SPAN.login-button-icon {
	WIDTH: 50px; BACKGROUND: url(styles/niftydefault/images/button_bg.png) no-repeat 0px 0px; FLOAT: right; HEIGHT: 20px
}
SPAN.niftydefault SPAN.yoo-login SPAN.login SPAN.login-button-icon:hover {
	BACKGROUND: url(styles/niftydefault/images/button_bg.png) no-repeat 0px -20px
}
SPAN.niftydefault SPAN.yoo-login SPAN.login SPAN.login-button-icon BUTTON {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; TEXT-TRANSFORM: lowercase; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 20px; COLOR: #646464; FONT-SIZE: 11px; OVERFLOW: hidden; BORDER-TOP: medium none; CURSOR: pointer; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
SPAN.niftydefault SPAN.yoo-login SPAN.login SPAN.login-button-icon BUTTON:hover {
	COLOR: #000000
}
SPAN.niftydefault SPAN.yoo-login SPAN.login SPAN.login-button-text BUTTON {
	FLOAT: right; CURSOR: pointer
}
SPAN.niftydefault SPAN.yoo-login SPAN.login SPAN.lostpassword {
	LINE-HEIGHT: 20px; HEIGHT: 20px
}
SPAN.niftydefault SPAN.yoo-login SPAN.login SPAN.lostusername {
	LINE-HEIGHT: 20px; HEIGHT: 20px
}
SPAN.niftydefault SPAN.yoo-login SPAN.login SPAN.registration {
	LINE-HEIGHT: 20px; HEIGHT: 20px
}
SPAN.niftydefault SPAN.yoo-login SPAN.logout {
	MARGIN: auto; WIDTH: auto
}
SPAN.niftydefault SPAN.yoo-login SPAN.logout SPAN.greeting {
	
}
SPAN.niftydefault SPAN.yoo-login SPAN.logout SPAN.logout-button-icon {
	MARGIN: auto; WIDTH: 50px; BACKGROUND: url(styles/niftydefault/images/button_bg.png) no-repeat 0px 0px; HEIGHT: 20px
}
SPAN.niftydefault SPAN.yoo-login SPAN.logout SPAN.logout-button-icon:hover {
	BACKGROUND: url(styles/niftydefault/images/button_bg.png) no-repeat 0px -20px
}
SPAN.niftydefault SPAN.yoo-login SPAN.logout SPAN.logout-button-icon BUTTON {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; TEXT-TRANSFORM: lowercase; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 20px; COLOR: #646464; FONT-SIZE: 11px; OVERFLOW: hidden; BORDER-TOP: medium none; CURSOR: pointer; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
SPAN.niftydefault SPAN.yoo-login SPAN.logout SPAN.logout-button-icon BUTTON:hover {
	COLOR: #000000
}
SPAN.niftydefault SPAN.yoo-login SPAN.logout SPAN.logout-button-text BUTTON {
	MARGIN: auto; DISPLAY: block; CURSOR: pointer
}
.yootools-black SPAN.niftydefault SPAN.yoo-login SPAN.login SPAN.username {
	BACKGROUND: url(styles/niftydefault/black/images/username_bg.png) no-repeat 0px 0px
}
.yootools-black SPAN.niftydefault SPAN.yoo-login SPAN.login SPAN.password {
	BACKGROUND: url(styles/niftydefault/black/images/password_bg.png) no-repeat 0px 0px
}
.yootools-black SPAN.niftydefault SPAN.yoo-login SPAN.login SPAN.username:hover {
	BACKGROUND: url(styles/niftydefault/black/images/username_bg.png) no-repeat 0px -24px
}
.yootools-black SPAN.niftydefault SPAN.yoo-login SPAN.login SPAN.password:hover {
	BACKGROUND: url(styles/niftydefault/black/images/password_bg.png) no-repeat 0px -24px
}
.yootools-black SPAN.niftydefault SPAN.yoo-login SPAN.login SPAN.username INPUT {
	COLOR: #646464
}
.yootools-black SPAN.niftydefault SPAN.yoo-login SPAN.login SPAN.password INPUT {
	COLOR: #646464
}
.yootools-black SPAN.niftydefault SPAN.yoo-login SPAN.login SPAN.username INPUT:hover {
	COLOR: #ffffaa
}
.yootools-black SPAN.niftydefault SPAN.yoo-login SPAN.login SPAN.password INPUT:hover {
	COLOR: #ffffaa
}
.yootools-black SPAN.niftydefault SPAN.yoo-login SPAN.login SPAN.username INPUT:focus {
	COLOR: #ffffaa
}
.yootools-black SPAN.niftydefault SPAN.yoo-login SPAN.login SPAN.password INPUT:focus {
	COLOR: #ffffaa
}
.yootools-black SPAN.niftydefault SPAN.yoo-login SPAN.login SPAN.login-button-icon {
	BACKGROUND: url(styles/niftydefault/black/images/button_bg.png) no-repeat 0px 0px
}
.yootools-black SPAN.niftydefault SPAN.yoo-login SPAN.login SPAN.login-button-icon:hover {
	BACKGROUND: url(styles/niftydefault/black/images/button_bg.png) no-repeat 0px -20px
}
.yootools-black SPAN.niftydefault SPAN.yoo-login SPAN.login SPAN.login-button-icon BUTTON {
	COLOR: #646464
}
.yootools-black SPAN.niftydefault SPAN.yoo-login SPAN.login SPAN.login-button-icon BUTTON:hover {
	COLOR: #ffffaa
}
.yootools-black SPAN.niftydefault SPAN.yoo-login SPAN.logout SPAN.logout-button-icon {
	BACKGROUND: url(styles/niftydefault/black/images/button_bg.png) no-repeat 0px 0px
}
.yootools-black SPAN.niftydefault SPAN.yoo-login SPAN.logout SPAN.logout-button-icon:hover {
	BACKGROUND: url(styles/niftydefault/black/images/button_bg.png) no-repeat 0px -20px
}
.yootools-black SPAN.niftydefault SPAN.yoo-login SPAN.logout SPAN.logout-button-icon BUTTON {
	COLOR: #646464
}
.yootools-black SPAN.niftydefault SPAN.yoo-login SPAN.logout SPAN.logout-button-icon BUTTON:hover {
	COLOR: #ffffaa
}
SPAN.niftyquick SPAN.yoo-login SPAN.login {
	HEIGHT: 24px
}
SPAN.niftyquick SPAN.yoo-login SPAN.login SPAN.username {
	FLOAT: left; OVERFLOW: hidden; MARGIN-RIGHT: 5px
}
SPAN.niftyquick SPAN.yoo-login SPAN.login SPAN.password {
	FLOAT: left; OVERFLOW: hidden; MARGIN-RIGHT: 5px
}
SPAN.niftyquick SPAN.yoo-login SPAN.login SPAN.login-button {
	FLOAT: left; OVERFLOW: hidden; MARGIN-RIGHT: 5px
}
SPAN.niftyquick SPAN.yoo-login SPAN.login SPAN.lostpassword {
	FLOAT: left; OVERFLOW: hidden; MARGIN-RIGHT: 5px
}
SPAN.niftyquick SPAN.yoo-login SPAN.login SPAN.lostusername {
	FLOAT: left; OVERFLOW: hidden; MARGIN-RIGHT: 5px
}
SPAN.niftyquick SPAN.yoo-login SPAN.login SPAN.registration {
	FLOAT: left; OVERFLOW: hidden; MARGIN-RIGHT: 5px
}
SPAN.niftyquick SPAN.yoo-login SPAN.logout SPAN.greeting {
	FLOAT: left; OVERFLOW: hidden; MARGIN-RIGHT: 5px
}
SPAN.niftyquick SPAN.yoo-login SPAN.logout SPAN.logout-button {
	FLOAT: left; OVERFLOW: hidden; MARGIN-RIGHT: 5px
}
SPAN.niftyquick SPAN.yoo-login SPAN.login SPAN.username {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 25px; WIDTH: 74px; PADDING-RIGHT: 5px; FLOAT: left; HEIGHT: 16px; OVERFLOW: hidden; PADDING-TOP: 6px
}
SPAN.niftyquick SPAN.yoo-login SPAN.login SPAN.password {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 25px; WIDTH: 74px; PADDING-RIGHT: 5px; FLOAT: left; HEIGHT: 16px; OVERFLOW: hidden; PADDING-TOP: 6px
}
SPAN.niftyquick SPAN.yoo-login SPAN.login SPAN.username {
	BACKGROUND: url(styles/niftyquick/images/username_bg.png) no-repeat 0px 0px
}
SPAN.niftyquick SPAN.yoo-login SPAN.login SPAN.password {
	BACKGROUND: url(styles/niftyquick/images/password_bg.png) no-repeat 0px 0px
}
SPAN.niftyquick SPAN.yoo-login SPAN.login SPAN.username:hover {
	BACKGROUND: url(styles/niftyquick/images/username_bg.png) no-repeat 0px -24px
}
SPAN.niftyquick SPAN.yoo-login SPAN.login SPAN.password:hover {
	BACKGROUND: url(styles/niftyquick/images/password_bg.png) no-repeat 0px -24px
}
SPAN.niftyquick SPAN.yoo-login SPAN.login SPAN.username INPUT {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: medium; WIDTH: 100%; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; COLOR: #646464; FONT-SIZE: 11px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
SPAN.niftyquick SPAN.yoo-login SPAN.login SPAN.password INPUT {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: medium; WIDTH: 100%; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; COLOR: #646464; FONT-SIZE: 11px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
SPAN.niftyquick SPAN.yoo-login SPAN.login SPAN.username INPUT:hover {
	COLOR: #000000
}
SPAN.niftyquick SPAN.yoo-login SPAN.login SPAN.password INPUT:hover {
	COLOR: #000000
}
SPAN.niftyquick SPAN.yoo-login SPAN.login SPAN.username INPUT:focus {
	COLOR: #000000
}
SPAN.niftyquick SPAN.yoo-login SPAN.login SPAN.password INPUT:focus {
	COLOR: #000000
}
SPAN.niftyquick SPAN.yoo-login SPAN.login SPAN.login-button {
	MARGIN-TOP: 2px; WIDTH: 50px; MARGIN-BOTTOM: 2px; BACKGROUND: url(styles/niftyquick/images/button_bg.png) no-repeat 0px 0px; HEIGHT: 20px
}
SPAN.niftyquick SPAN.yoo-login SPAN.login SPAN.login-button:hover {
	BACKGROUND: url(styles/niftyquick/images/button_bg.png) no-repeat 0px -20px
}
SPAN.niftyquick SPAN.yoo-login SPAN.login SPAN.login-button BUTTON {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; TEXT-TRANSFORM: lowercase; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 20px; COLOR: #646464; FONT-SIZE: 11px; OVERFLOW: hidden; BORDER-TOP: medium none; CURSOR: pointer; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
SPAN.niftyquick SPAN.yoo-login SPAN.login SPAN.login-button BUTTON:hover {
	COLOR: #000000
}
SPAN.niftyquick SPAN.yoo-login SPAN.login SPAN.lostpassword {
	MARGIN-TOP: 2px; MARGIN-BOTTOM: 2px
}
SPAN.niftyquick SPAN.yoo-login SPAN.login SPAN.lostusername {
	MARGIN-TOP: 2px; MARGIN-BOTTOM: 2px
}
SPAN.niftyquick SPAN.yoo-login SPAN.login SPAN.registration {
	MARGIN-TOP: 2px; MARGIN-BOTTOM: 2px
}
SPAN.niftyquick SPAN.yoo-login SPAN.login SPAN.lostpassword {
	WIDTH: 25px; BACKGROUND: url(styles/niftyquick/images/lost_password_bg.png) no-repeat 0px 0px
}
SPAN.niftyquick SPAN.yoo-login SPAN.login SPAN.lostusername {
	WIDTH: 25px; BACKGROUND: url(styles/niftyquick/images/lost_username_bg.png) no-repeat 0px 0px
}
SPAN.niftyquick SPAN.yoo-login SPAN.login SPAN.registration {
	WIDTH: 31px; BACKGROUND: url(styles/niftyquick/images/registration_bg.png) no-repeat 0px 0px
}
SPAN.niftyquick SPAN.yoo-login SPAN.login SPAN.lostpassword A {
	WIDTH: 100%; DISPLAY: block; HEIGHT: 20px
}
SPAN.niftyquick SPAN.yoo-login SPAN.login SPAN.lostusername A {
	WIDTH: 100%; DISPLAY: block; HEIGHT: 20px
}
SPAN.niftyquick SPAN.yoo-login SPAN.login SPAN.registration A {
	WIDTH: 100%; DISPLAY: block; HEIGHT: 20px
}
SPAN.niftyquick SPAN.yoo-login SPAN.logout {
	HEIGHT: 24px
}
SPAN.niftyquick SPAN.yoo-login SPAN.logout SPAN.greeting {
	LINE-HEIGHT: 24px
}
SPAN.niftyquick SPAN.yoo-login SPAN.logout SPAN.logout-button {
	MARGIN-TOP: 2px; WIDTH: 50px; BACKGROUND: url(styles/niftyquick/images/button_bg.png) no-repeat 0px 0px; HEIGHT: 20px
}
SPAN.niftyquick SPAN.yoo-login SPAN.logout SPAN.logout-button:hover {
	BACKGROUND: url(styles/niftyquick/images/button_bg.png) no-repeat 0px -20px
}
SPAN.niftyquick SPAN.yoo-login SPAN.logout SPAN.logout-button BUTTON {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; TEXT-TRANSFORM: lowercase; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 20px; COLOR: #646464; FONT-SIZE: 11px; OVERFLOW: hidden; BORDER-TOP: medium none; CURSOR: pointer; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
SPAN.niftyquick SPAN.yoo-login SPAN.logout SPAN.logout-button BUTTON:hover {
	COLOR: #000000
}
.yootools-black SPAN.niftyquick SPAN.yoo-login SPAN.login SPAN.username {
	BACKGROUND: url(styles/niftyquick/black/images/username_bg.png) no-repeat 0px 0px
}
.yootools-black SPAN.niftyquick SPAN.yoo-login SPAN.login SPAN.password {
	BACKGROUND: url(styles/niftyquick/black/images/password_bg.png) no-repeat 0px 0px
}
.yootools-black SPAN.niftyquick SPAN.yoo-login SPAN.login SPAN.username:hover {
	BACKGROUND: url(styles/niftyquick/black/images/username_bg.png) no-repeat 0px -24px
}
.yootools-black SPAN.niftyquick SPAN.yoo-login SPAN.login SPAN.password:hover {
	BACKGROUND: url(styles/niftyquick/black/images/password_bg.png) no-repeat 0px -24px
}
.yootools-black SPAN.niftyquick SPAN.yoo-login SPAN.login SPAN.username INPUT {
	COLOR: #646464
}
.yootools-black SPAN.niftyquick SPAN.yoo-login SPAN.login SPAN.password INPUT {
	COLOR: #646464
}
.yootools-black SPAN.niftyquick SPAN.yoo-login SPAN.login SPAN.username INPUT:hover {
	COLOR: #ffffaa
}
.yootools-black SPAN.niftyquick SPAN.yoo-login SPAN.login SPAN.password INPUT:hover {
	COLOR: #ffffaa
}
.yootools-black SPAN.niftyquick SPAN.yoo-login SPAN.login SPAN.username INPUT:focus {
	COLOR: #ffffaa
}
.yootools-black SPAN.niftyquick SPAN.yoo-login SPAN.login SPAN.password INPUT:focus {
	COLOR: #ffffaa
}
.yootools-black SPAN.niftyquick SPAN.yoo-login SPAN.login SPAN.login-button {
	BACKGROUND: url(styles/niftyquick/black/images/button_bg.png) no-repeat 0px 0px
}
.yootools-black SPAN.niftyquick SPAN.yoo-login SPAN.login SPAN.login-button:hover {
	BACKGROUND: url(styles/niftyquick/black/images/button_bg.png) no-repeat 0px -20px
}
.yootools-black SPAN.niftyquick SPAN.yoo-login SPAN.login SPAN.login-button BUTTON {
	COLOR: #646464
}
.yootools-black SPAN.niftyquick SPAN.yoo-login SPAN.login SPAN.login-button BUTTON:hover {
	COLOR: #ffffaa
}
.yootools-black SPAN.niftyquick SPAN.yoo-login SPAN.login SPAN.lostpassword {
	BACKGROUND: url(styles/niftyquick/black/images/lost_password_bg.png) no-repeat 0px 0px
}
.yootools-black SPAN.niftyquick SPAN.yoo-login SPAN.login SPAN.lostusername {
	BACKGROUND: url(styles/niftyquick/black/images/lost_username_bg.png) no-repeat 0px 0px
}
.yootools-black SPAN.niftyquick SPAN.yoo-login SPAN.login SPAN.registration {
	BACKGROUND: url(styles/niftyquick/black/images/registration_bg.png) no-repeat 0px 0px
}
.yootools-black SPAN.niftyquick SPAN.yoo-login SPAN.logout SPAN.logout-button {
	BACKGROUND: url(styles/niftyquick/black/images/button_bg.png) no-repeat 0px 0px
}
.yootools-black SPAN.niftyquick SPAN.yoo-login SPAN.logout SPAN.logout-button:hover {
	BACKGROUND: url(styles/niftyquick/black/images/button_bg.png) no-repeat 0px -20px
}
.yootools-black SPAN.niftyquick SPAN.yoo-login SPAN.logout SPAN.logout-button BUTTON {
	COLOR: #646464
}
.yootools-black SPAN.niftyquick SPAN.yoo-login SPAN.logout SPAN.logout-button BUTTON:hover {
	COLOR: #ffffaa
}

