BODY.login INPUT {
	BORDER-BOTTOM: #cecece 1px solid; BORDER-LEFT: #ababab 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT-FAMILY: Helvetica; BACKGROUND: url(images/member/login.png) #fff repeat-x 0px -430px; FONT-SIZE: 13px; BORDER-TOP: #707070 1px solid; BORDER-RIGHT: #ababab 1px solid; PADDING-TOP: 4px; -webkit-box-shadow: rgba(255, 255, 255, .65) 0px 1px 1px
}
BODY.login INPUT.title {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT-SIZE: 17px; PADDING-TOP: 5px
}
BODY.login INPUT.small {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 3px
}
BODY.firefox.login INPUT {
	PADDING-BOTTOM: 2px; BORDER-RIGHT-WIDTH: 2px; MARGIN-TOP: -2px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BORDER-TOP-WIDTH: 2px; BORDER-BOTTOM-WIDTH: 2px; BORDER-LEFT-WIDTH: 2px; PADDING-TOP: 4px; -moz-border-top-colors: #f9f9f9 #707070; -moz-border-bottom-colors: #f9f9f9 #cecece; -moz-border-left-colors: #f9f9f9 #ababab; -moz-border-right-colors: #f9f9f9 #ababab
}
BODY.login INPUT[disabled=disabled] {
	BACKGROUND-IMAGE: none; BORDER-BOTTOM: #e0e0e0 1px solid; BORDER-LEFT: #cecece 1px solid; BACKGROUND-COLOR: #f9f9f9; COLOR: #666 !important; BORDER-TOP: #b1b1b1 1px solid; BORDER-RIGHT: #cecece 1px solid
}
BODY.login INPUT.disabled {
	BACKGROUND-IMAGE: none; BORDER-BOTTOM: #e0e0e0 1px solid; BORDER-LEFT: #cecece 1px solid; BACKGROUND-COLOR: #f9f9f9; COLOR: #666 !important; BORDER-TOP: #b1b1b1 1px solid; BORDER-RIGHT: #cecece 1px solid
}
BODY.firefox.login INPUT[disabled=disabled] {
	BORDER-RIGHT-WIDTH: 2px; BORDER-TOP-WIDTH: 2px; BORDER-BOTTOM-WIDTH: 2px; COLOR: #bababa !important; BORDER-LEFT-WIDTH: 2px; -moz-border-top-colors: #f9f9f9 #b1b1b1; -moz-border-bottom-colors: #f9f9f9 #e0e0e0; -moz-border-left-colors: #f9f9f9 #cecece; -moz-border-right-colors: #f9f9f9 #cecece
}
BODY.firefox.login INPUT.disabled {
	BORDER-RIGHT-WIDTH: 2px; BORDER-TOP-WIDTH: 2px; BORDER-BOTTOM-WIDTH: 2px; COLOR: #bababa !important; BORDER-LEFT-WIDTH: 2px; -moz-border-top-colors: #f9f9f9 #b1b1b1; -moz-border-bottom-colors: #f9f9f9 #e0e0e0; -moz-border-left-colors: #f9f9f9 #cecece; -moz-border-right-colors: #f9f9f9 #cecece
}
BODY.login INPUT:focus {
	BACKGROUND-COLOR: #fefeee; OUTLINE-COLOR: #87929e
}
BODY.login TEXTAREA:focus {
	BACKGROUND-COLOR: #fefeee; OUTLINE-COLOR: #87929e
}
BODY.login INPUT.focus {
	BACKGROUND-COLOR: #fefeee; OUTLINE-COLOR: #87929e
}
BODY.login TEXTAREA.focus {
	BACKGROUND-COLOR: #fefeee; OUTLINE-COLOR: #87929e
}
BODY.firefox.login INPUT:focus {
	OUTLINE-STYLE: solid; OUTLINE-COLOR: #ced2d5; OUTLINE-WIDTH: 1px; -moz-border-top-colors: #9ca5ae #7c8288; -moz-border-bottom-colors: #b8bec4 #a8aeb4; -moz-border-left-colors: #b8bec4 #989ea4; -moz-border-right-colors: #b8bec4 #989ea4; -moz-outline-radius: 2px; -moz-outline-offset: 0px
}
BODY.firefox.login TEXTAREA:focus {
	OUTLINE-STYLE: solid; OUTLINE-COLOR: #ced2d5; OUTLINE-WIDTH: 1px; -moz-border-top-colors: #9ca5ae #7c8288; -moz-border-bottom-colors: #b8bec4 #a8aeb4; -moz-border-left-colors: #b8bec4 #989ea4; -moz-border-right-colors: #b8bec4 #989ea4; -moz-outline-radius: 2px; -moz-outline-offset: 0px
}
BODY.login INPUT.invalid {
	BACKGROUND-COLOR: #fee5e5
}
BODY.login INPUT.invalid:focus {
	BACKGROUND-COLOR: #fee5e5
}
BODY.login INPUT.invalid:focus {
	BACKGROUND-COLOR: #fee5e5
}
BODY.login TEXTAREA {
	BORDER-BOTTOM: #cecece 1px solid; BORDER-LEFT: #ababab 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; PADDING-LEFT: 1px; PADDING-RIGHT: 0px; FONT-FAMILY: Helvetica; BACKGROUND: white repeat-x left top; BORDER-TOP: #707070 1px solid; BORDER-RIGHT: #ababab 1px solid; PADDING-TOP: 0px; -webkit-box-shadow: rgba(255, 255, 255, .65) 0px 1px 1px
}
BODY.login TEXTAREA.small {
	LINE-HEIGHT: 15px
}
BODY.firefox.login TEXTAREA {
	PADDING-BOTTOM: 0px !important; BORDER-RIGHT-WIDTH: 2px; PADDING-LEFT: 3px !important; PADDING-RIGHT: 0px !important; BORDER-TOP-WIDTH: 2px; BORDER-BOTTOM-WIDTH: 2px; BORDER-LEFT-WIDTH: 2px; PADDING-TOP: 0px !important; -moz-border-top-colors: #f9f9f9 #707070; -moz-border-bottom-colors: #f9f9f9 #cecece; -moz-border-left-colors: #f9f9f9 #ababab; -moz-border-right-colors: #f9f9f9 #ababab
}
BODY.login TEXTAREA.disabled {
	BACKGROUND-IMAGE: none; BORDER-BOTTOM: #e0e0e0 1px solid; BORDER-LEFT: #cecece 1px solid; BACKGROUND-COLOR: #f9f9f9; COLOR: #666; BORDER-TOP: #b1b1b1 1px solid; BORDER-RIGHT: #cecece 1px solid
}
BODY.firefox.login TEXTAREA.disabled {
	BORDER-RIGHT-WIDTH: 2px; BORDER-TOP-WIDTH: 2px; BORDER-BOTTOM-WIDTH: 2px; COLOR: #bababa; BORDER-LEFT-WIDTH: 2px; -moz-border-top-colors: #f9f9f9 #b1b1b1; -moz-border-bottom-colors: #f9f9f9 #e0e0e0; -moz-border-left-colors: #f9f9f9 #cecece; -moz-border-right-colors: #f9f9f9 #cecece
}
BODY.login .inline_editor_field {
	-webkit-box-shadow: none
}
BODY.login .v2 INPUT {
	BACKGROUND: url(v2/images/member/login-v2.png) #fff repeat-x 0px -296px
}
HTML {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 100%/120% Helvetica, Arial, sans-serif; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}


body {

	background: #000000 url(images/member/tiles_left.jpg) no-repeat;
	font: 13px Arial, Helvetica, sans-serif;
	color: #555555;
	margin-top: 10px;
}

BODY {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 100%/120% Helvetica, Arial, sans-serif; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px; 
}
FORM {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 100%/120% Helvetica, Arial, sans-serif; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
FIELDSET {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 100px; PADDING-RIGHT: 40px; FONT: 100%/120% Helvetica, Arial, sans-serif; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
H1 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H5 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H6 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
PRE {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
BLOCKQUOTE {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
OL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
ADDRESS {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
HTML {
	HEIGHT: 100%
}
BODY {
	BACKGROUND-COLOR: rgb(73,80,85); MARGIN: 0px; FONT: 11px Helvetica, Arial, Sans-Serif; HEIGHT: 100%
}
#wrapper {
	WIDTH: 100%; HEIGHT: 100%
}
A:link {
	TEXT-DECORATION: none
}
A:visited {
	TEXT-DECORATION: none
}
A:focus {
	TEXT-DECORATION: underline
}
A:hover {
	TEXT-DECORATION: underline
}
A:active {
	TEXT-DECORATION: underline
}
#mmlogo {
	Z-INDEX: 99; POSITION: absolute
}
#teaminvestlogo {
	Z-INDEX: 99; POSITION: absolute
}
#copyright {
	Z-INDEX: 99; POSITION: absolute
}
#footer {
	Z-INDEX: 99; POSITION: absolute
}
#mmlogo {
	TEXT-INDENT: -9999px; WIDTH: 140px; BACKGROUND: url(images/member/login.png) no-repeat 0px 0px; HEIGHT: 30px; TOP: 27px; LEFT: 29px
}

#teaminvestlogo A {
	TEXT-INDENT: -999em; WIDTH: 26px; DISPLAY: block; HEIGHT: 26px; OVERFLOW: hidden
}
#footer {
	LIST-STYLE-TYPE: none; BOTTOM: 23px; RIGHT: 35px; LIST-STYLE-IMAGE: none
}
#footer LI {
	DISPLAY: block; FLOAT: left; MARGIN-LEFT: 17px
}
#footer A:link {
	COLOR: #eee; text-shadow: rgba(0, 0, 0, .4) 0 1px 0
}
#footer A:visited {
	COLOR: #eee; text-shadow: rgba(0, 0, 0, .4) 0 1px 0
}
#footer A:focus {
	COLOR: #fff
}
#footer A:hover {
	COLOR: #fff
}
#footer A:active {
	COLOR: #fff
}

#teaminvestlogo {
	WIDTH: 26px; BACKGROUND: url(images/member/login.png) no-repeat 0px -30px; HEIGHT: 26px; OVERFLOW: hidden; BOTTOM: 17px; COLOR: #95989b; LEFT: 35px; text-shadow: rgba(0, 0, 0, .4) 0 1px 0
}

#copyright {
	BOTTOM: 23px; COLOR: #95989b; LEFT: 75px; text-shadow: rgba(0, 0, 0, .4) 0 1px 0
}
#loading {
	TEXT-INDENT: 32px; MARGIN: 12px 0px 0px; WIDTH: 16px; FLOAT: right; HEIGHT: 16px; OVERFLOW: hidden
}
#wrapper {
	POSITION: absolute; MIN-WIDTH: 914px; PADDING-BOTTOM: 0px; MARGIN: 0px; MIN-HEIGHT: 592px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(images/member/background.jpg) repeat-x 50% 50%; HEIGHT: 100%; PADDING-TOP: 0px
}
.container {
	POSITION: absolute; WIDTH: 100%; DISPLAY: none; HEIGHT: 100%; FONT-SIZE: 13px
}
.container DIV.inner {
	POSITION: absolute; TOP: 50%; LEFT: 50%
}
.container A:link {
	COLOR: rgb(28,79,173)
}
.container A:visited {
	COLOR: rgb(28,79,173)
}
.container INPUT.text {
	Z-INDEX: 2; POSITION: relative; WIDTH: 217px; FONT-SIZE: 13px
}
FIELDSET.upper {
	POSITION: relative; PADDING-LEFT: 65px
}
#owner {
	POSITION: absolute; MIN-WIDTH: 914px; MIN-HEIGHT: 592px; DISPLAY: block; BACKGROUND: url(images/member/all_in_one.jpg) no-repeat 50% 50%
}
#owner DIV.inner {
	PADDING-BOTTOM: 37px; MARGIN: -198px 0px 0px -150px; PADDING-LEFT: 40px; WIDTH: 223px; PADDING-RIGHT: 40px; BACKGROUND: url(images/member/center.png) no-repeat 0px 0px; HEIGHT: 387px; PADDING-TOP: 37px; -webkit-transition: margin-left 0.05s ease-out
}
#owner H2 {
	LINE-HEIGHT: 18px; MARGIN: 0px; FONT-SIZE: 15px; FONT-WEIGHT: bold
}
#LoginForm DIV {
	MARGIN-TOP: 8px
}
DIV.row {
	POSITION: relative
}
LABEL.placeholder SPAN {
	Z-INDEX: 5; POSITION: absolute; PADDING-BOTTOM: 5px; LINE-HEIGHT: 16px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #808080; FONT-SIZE: 13px; PADDING-TOP: 5px; -webkit-transition: opacity 0.2s ease-out; opacity: 1
}
.firefox LABEL.placeholder {
	LINE-HEIGHT: 12px
}
LABEL.hidden.placeholder SPAN {
	Z-INDEX: 0; opacity: 0
}
LABEL.partial.placeholder SPAN {
	opacity: 0.42
}
.ie LABEL.partial.placeholder SPAN {
	COLOR: #cacaca; opacity: 1
}
.ie LABEL.hidden.placeholder {
	VISIBILITY: hidden
}
.keeploggedin {
	POSITION: relative; PADDING-TOP: 9px
}
#keepLoggedIn {
	POSITION: absolute; LEFT: -9999px
}
#keepLoggedInLabel {
	POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; PADDING-TOP: 1px
}
.firefox #keepLoggedInLabel {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; PADDING-TOP: 2px
}
#keepLoggedInLabel SPAN {
	POSITION: absolute; WIDTH: 16px; BACKGROUND: url(images/member/login.png) no-repeat -28px -36px; HEIGHT: 16px; TOP: 0px; LEFT: -1px
}
.checked#keepLoggedInLabel SPAN {
	BACKGROUND-POSITION: -44px -36px
}
.focus#keepLoggedInLabel SPAN {
	BACKGROUND-POSITION: -67px -36px
}
.focus.checked#keepLoggedInLabel SPAN {
	BACKGROUND-POSITION: -83px -36px
}
.disabled#keepLoggedInLabel SPAN {
	BACKGROUND-POSITION: -106px -36px
}
.disabled.checked#keepLoggedInLabel SPAN {
	BACKGROUND-POSITION: -122px -36px
}
.smallpanel FORM {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 17px; PADDING-RIGHT: 17px; BACKGROUND: url(images/member/login_multipanel.png) no-repeat 0px 0px; PADDING-TOP: 24px
}
.smallpanel DIV.buttons {
	MARGIN-TOP: 30px; WIDTH: 100%; BACKGROUND: url(images/member/login.png) repeat-x 0px -480px; FLOAT: left; PADDING-TOP: 5px
}
.smallpanel H2 {
	LINE-HEIGHT: 16px; MARGIN-BOTTOM: 2px; FONT-SIZE: 15px
}
.smallpanel INPUT.text {
	WIDTH: 290px
}
.Reauthorize #owner {
	DISPLAY: none
}
.Reauthorize #owner_reauth {
	DISPLAY: block; BACKGROUND: url(images/member/background_radial.jpg) no-repeat 50% 50%
}
.Reauthorize DIV.inner {
	MARGIN: -128px 0px 0px -209px; WIDTH: 421px; HEIGHT: 200px
}
.Reauthorize DIV.inner P {
	LINE-HEIGHT: 18px; MARGIN: 0px 0px 2px; FONT-SIZE: 13px
}
.Reauthorize DIV.bottom {
	TEXT-ALIGN: center; PADDING-BOTTOM: 75px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: url(images/member/login_multipanel.png) no-repeat 0px 100%; COLOR: #9a9c9f; PADDING-TOP: 18px
}
.Reauthorize DIV.bottom P {
	LINE-HEIGHT: 15px; FONT-SIZE: 11px; text-shadow: rgba(0, 0, 0, .5) 0px 1px 0px
}
.Reauthorize FIELDSET.upper {
	BACKGROUND: url(images/member/account_login_icon.png) no-repeat 0px 0px
}
.Public #owner {
	DISPLAY: none
}
.Public #owner_public {
	DISPLAY: block; BACKGROUND: url(images/member/background_radial.jpg) no-repeat 50% 50%
}
.Public DIV.inner {
	MARGIN: -120px 0px 0px -210px; WIDTH: 421px; HEIGHT: 200px
}
.Public DIV.bottom {
	BACKGROUND: url(images/member/login_multipanel.png) no-repeat 0px 100%; PADDING-TOP: 120px
}
.Public FIELDSET.upper {
	BACKGROUND: no-repeat 0px 0px
}
#error {
	POSITION: absolute; WIDTH: 217px; COLOR: rgb(173,0,0); MARGIN-LEFT: -5px; FONT-SIZE: 11px; TOP: 26px; FONT-WEIGHT: bold
}
#errorString {
	POSITION: absolute; COLOR: #ba0000; FONT-SIZE: 11px; TOP: -8px; FONT-WEIGHT: bold; -webkit-transition: opacity .42s ease-out; opacity: 0
}
.show#errorString {
	opacity: 1
}
A.button {
	LINE-HEIGHT: 28px; MARGIN: 0px 4px; PADDING-LEFT: 19px; WHITE-SPACE: nowrap; BACKGROUND: url(images/member/login.png) no-repeat -121px -224px; FLOAT: right; HEIGHT: 28px; COLOR: #000; CURSOR: default; text-shadow: rgba(206, 214, 221, 0.65) 0 1px 0
}
A.button:link {
	LINE-HEIGHT: 28px; MARGIN: 0px 4px; PADDING-LEFT: 19px; WHITE-SPACE: nowrap; BACKGROUND: url(images/member/login.png) no-repeat -121px -224px; FLOAT: right; HEIGHT: 28px; COLOR: #000; CURSOR: default; text-shadow: rgba(206, 214, 221, 0.65) 0 1px 0
}
A.button:visited {
	LINE-HEIGHT: 28px; MARGIN: 0px 4px; PADDING-LEFT: 19px; WHITE-SPACE: nowrap; BACKGROUND: url(images/member/login.png) no-repeat -121px -224px; FLOAT: right; HEIGHT: 28px; COLOR: #000; CURSOR: default; text-shadow: rgba(206, 214, 221, 0.65) 0 1px 0
}
A.continue.button {
	BACKGROUND: url(images/member/login.png) no-repeat -121px -280px
}
A.continue.button STRONG {
	BACKGROUND: url(images/member/login.png) no-repeat right -112px
}
.ie A.button {
	PADDING-LEFT: 19px
}
.ie A.button:link .ie A.button:visited {
	PADDING-LEFT: 19px
}
A.button STRONG {
	MIN-WIDTH: 48px; TEXT-ALIGN: center; PADDING-RIGHT: 19px; DISPLAY: block; BACKGROUND: url(images/member/login.png) no-repeat right -56px; HEIGHT: 28px; FONT-WEIGHT: normal
}
A.button SPAN {
	MIN-WIDTH: 48px; TEXT-ALIGN: center; PADDING-RIGHT: 19px; DISPLAY: block; BACKGROUND: url(images/member/login.png) no-repeat right -56px; HEIGHT: 28px; FONT-WEIGHT: normal
}
A.button:hover {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; TEXT-DECORATION: none
}
A.button:focus {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; TEXT-DECORATION: none
}
A.disabled.button {
	text-shadow: rgba(206, 214, 221, 0.2) 0 1px 0
}
A.button:active {
	TEXT-DECORATION: none
}
#row-continue {
	POSITION: relative; LINE-HEIGHT: 33px
}
A.submit {
	MARGIN-TOP: 3px; BACKGROUND-POSITION: -121px -280px
}
A.submit:link {
	MARGIN-TOP: 3px; BACKGROUND-POSITION: -121px -280px
}
A.submit:visited {
	MARGIN-TOP: 3px; BACKGROUND-POSITION: -121px -280px
}
A.submit STRONG {
	BACKGROUND-POSITION: right -112px
}
A.submit:focus {
	BACKGROUND-POSITION: -121px -364px
}
A.submit:active {
	BACKGROUND-POSITION: -121px -308px
}
A.submit:focus STRONG {
	BACKGROUND-POSITION: right -196px
}
A.submit:active STRONG {
	BACKGROUND-POSITION: right -140px
}
A.disabled.submit {
	BACKGROUND-POSITION: -121px -336px
}
A.disabled.submit STRONG {
	BACKGROUND-POSITION: right -168px
}

.loginplate #silverline{
	LINE-HEIGHT: 18px; MARGIN-TOP: 40px; BACKGROUND: url(images/member/login.png) repeat-x 0px -480px; CLEAR: both; PADDING-TOP: 15px; width:420px
}


#notamember {
	LINE-HEIGHT: 18px; MARGIN-TOP: 0px; BACKGROUND: url(images/member/login.png) repeat-x 0px -480px; CLEAR: both; PADDING-TOP: 5px; width:420px
}
#notamember STRONG {
	DISPLAY: block
}
#readtheblog {
	DISPLAY: none
}
#owner_ie7 {
	DISPLAY: none
}
.iewarn #owner_ie7 {
	DISPLAY: block
}
.iewarn #owner {
	DISPLAY: none
}
.iewarn #owner-v2 {
	DISPLAY: none
}
.iewarn #wrapper {
	BACKGROUND: url(images/member/background_noshelf.jpg) repeat-x 50% 50%
}
.iewarn .v2#wrapper {
	BACKGROUND: url(images/member/background_noshelf.jpg) repeat-x 50% 50%
}
.iewarn .corner {
	DISPLAY: none
}
.iewarn .v2#wrapper .footer {
	DISPLAY: none
}
.ie #keepLoggedInLabel SPAN {
	TOP: 6px
}
#owner_ie7 {
	BACKGROUND: url(images/member/ie7_login_en.jpg) no-repeat 50% 50%
}
#owner_ie7 .content {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 92px; PADDING-RIGHT: 0px; BACKGROUND: url(images/member/mm_warning_int.png) no-repeat 9px -4px; PADDING-TOP: 0px
}
#owner_ie7 .inner {
	MARGIN-TOP: -122px; WIDTH: 499px; HEIGHT: 189px; MARGIN-LEFT: -249px
}
#owner_ie7 .ie_header {
	MARGIN: 0px 0px 11px; COLOR: #262626; FONT-SIZE: 18px
}
#owner_ie7 .text P {
	MARGIN: 7px 0px 8px; COLOR: #262626; FONT-SIZE: 13px
}
#owner_ie7 .buttons {
	POSITION: relative; MARGIN-TOP: 13px; BACKGROUND: url(images/member/login_hr.png) repeat-x 0px 0px; PADDING-TOP: 11px
}
#owner_ie7 .buttons .browser {
	FLOAT: left
}
#owner_ie7 .buttons .continue {
	POSITION: absolute; TOP: 11px; RIGHT: 0px
}
.v2#wrapper {
	MIN-WIDTH: 982px; BACKGROUND: url(images/member/default_bg.jpg) #31373c repeat-x 0px 50%
}
.v2#wrapper .v2#mmlogo {
	POSITION: static; MARGIN: 0px 0px 23px -3px; WIDTH: 175px; BACKGROUND: url(cssv2/images/member/login-v2.png) no-repeat 0px 0px; HEIGHT: 36px
}
#owner-v2 {
	#POSITION: static; WIDTH: 100%; DISPLAY: block; BACKGROUND: url(cssv2/images/member/tiles_left.jpg) no-repeat -55px 50%; HEIGHT: 100%; COLOR: #f3f3f3; TOP: 0px; LEFT: 0px
}
#owner-v2 DIV.inner {
	POSITION: absolute; MARGIN-TOP: -213px; WIDTH: 480px; HEIGHT: 426px; TOP: 50%; LEFT: 50%; text-shadow: rgba(0, 0, 0, .4) 1px 1px 1px
}
#owner-v2 DIV.inner .placeholder {
	text-shadow: none
}
#owner-v2 DIV.inner .placeholder SPAN {
	PADDING-TOP: 4px
}
#owner-v2 A:link {
	COLOR: #a7bad4
}
#owner-v2 A:visited {
	COLOR: #a7bad4
}
#owner-v2 A:focus {
	COLOR: #a7bad4
}
#owner-v2 A:hover {
	TEXT-DECORATION: underline
}
#owner-v2 A:active {
	TEXT-DECORATION: underline
}
#owner-v2 H2 {
	FONT: bold 15px/20px Helvetica, sans-serif; MARGIN-BOTTOM: 3px
}
#owner-v2 DIV.row {
	FLOAT: left
}
#owner-v2 DIV.username.row {
	MARGIN-LEFT: -1px
}
#owner-v2 .row INPUT.text {
	BORDER-BOTTOM: #1e1f21 1px solid; BORDER-LEFT: #1e1f21 1px solid; LINE-HEIGHT: 17px; MARGIN: 0px 6px 0px 0px; WIDTH: 185px; HEIGHT: 1.35em; BORDER-TOP: #1e1f21 1px solid; BORDER-RIGHT: #1e1f21 1px solid; -webkit-box-shadow: rgba(255, 255, 255, 0.12) 0 1px 1px
}
BODY.firefox.login #owner-v2 INPUT.text {
	BORDER-BOTTOM: #1e1f21 1px solid; BORDER-LEFT: #1e1f21 1px solid; LINE-HEIGHT: 17px; MARGIN: 0px 6px 0px 0px; WIDTH: 185px; HEIGHT: 1.35em; BORDER-TOP: #1e1f21 1px solid; BORDER-RIGHT: #1e1f21 1px solid; -webkit-box-shadow: rgba(255, 255, 255, 0.12) 0 1px 1px
}
BODY.firefox.login #owner-v2 INPUT.text:focus {
	-moz-outline: 2px solid #7b8aac; -moz-outline-radius-bottomleft: 5px; -moz-outline-radius-topleft: 5px; -moz-outline-radius-bottomright: 5px; -moz-outline-radius-topright: 5px
}
BODY.ie.login #owner-v2 INPUT.text {
	PADDING-BOTTOM: 4px; LINE-HEIGHT: 17px; PADDING-LEFT: 4px; PADDING-RIGHT: 3px; PADDING-TOP: 1px
}
#owner-v2 .row INPUT.disabled.text {
	opacity: .5
}
#owner-v2 #error {
	POSITION: absolute; WIDTH: 300px; COLOR: #c80000; MARGIN-LEFT: 2px; FONT-SIZE: 11px; TOP: -26px; FONT-WEIGHT: bold; text-shadow: 0px 0px 3px rgba(0, 0, 0, .1)
}
#owner-v2 #loading {
	BACKGROUND: url(images/member/spinner_16px_31373c.gif) no-repeat 0px 0px; VISIBILITY: hidden
}
#owner-v2 .visible#loading {
	POSITION: absolute; PADDING-BOTTOM: 0px; TEXT-INDENT: 32px; MARGIN: 7px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(images/member/spinner_16px_31373c.gif) no-repeat 0px 0px; FLOAT: none; RIGHT: -19px; PADDING-TOP: 0px
}
#owner-v2 .iforgot {
	POSITION: absolute
}
#owner-v2 #notamember {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 11px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#owner-v2 #notamember STRONG {
	DISPLAY: inline
}
#owner-v2 .keeploggedin {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN-TOP: 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 11px; TOP: 33px; PADDING-TOP: 0px; LEFT: -3px
}
#owner-v2 #iforgot {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN-TOP: 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 11px; TOP: 33px; PADDING-TOP: 0px; LEFT: -3px
}
#owner-v2 #iforgot {
	LEFT: 198px
}
#owner-v2 FIELDSET {
	POSITION: relative; HEIGHT: 82px
}
#owner-v2 #row-continue {
	POSITION: absolute; MARGIN: 0px; WIDTH: 86px; TOP: 5px; RIGHT: 0px
}
#owner-v2 #row-continue A.button {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; BACKGROUND: url(images/member/login-v2.png) no-repeat -156px -176px; COLOR: #000; PADDING-TOP: 0px
}
.firefox #row-continue A.button {
	
}
#owner-v2 #row-continue A.button:hover {
	TEXT-DECORATION: none
}
#owner-v2 #row-continue A.button STRONG {
	WIDTH: 66px; PADDING-RIGHT: 10px; BACKGROUND: url(images/member/login-v2.png) no-repeat 100% -56px
}
#owner-v2 #row-continue A.button:focus {
	BACKGROUND-POSITION: -156px -206px
}
#owner-v2 #row-continue A.button:focus STRONG {
	BACKGROUND-POSITION: 100% -86px
}
#owner-v2 #row-continue A.button:active {
	BACKGROUND-POSITION: -156px -236px
}
#owner-v2 #row-continue A.button:active STRONG {
	BACKGROUND-POSITION: 100% -116px
}
#owner-v2 #row-continue A.disabled.button {
	BACKGROUND-POSITION: -156px -266px
}
#owner-v2 #row-continue A.disabled.button STRONG {
	BACKGROUND-POSITION: 100% -146px
}
#owner-v2 #keepLoggedInLabel {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 18px; WIDTH: 173px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 0px
}
#owner-v2 #keepLoggedInLabel SPAN {
	POSITION: absolute; WIDTH: 16px; BACKGROUND: url(images/member/login-v2.png) no-repeat -83px -36px; HEIGHT: 16px; TOP: -1px
}
#owner-v2 #keepLoggedInLabel SPAN {
	BACKGROUND-POSITION: -83px -36px
}
#owner-v2 .disabled#keepLoggedInLabel SPAN {
	BACKGROUND-POSITION: -99px -36px
}
#owner-v2 .active#keepLoggedInLabel SPAN {
	BACKGROUND-POSITION: -115px -36px
}
#owner-v2 .focus#keepLoggedInLabel SPAN {
	BACKGROUND-POSITION: -131px -36px
}
#owner-v2 .checked#keepLoggedInLabel SPAN {
	BACKGROUND-POSITION: -19px -36px
}
#owner-v2 .disabled.checked#keepLoggedInLabel SPAN {
	BACKGROUND-POSITION: -35px -36px
}
#owner-v2 .active.checked#keepLoggedInLabel SPAN {
	BACKGROUND-POSITION: -51px -36px
}
#owner-v2 .focus.checked#keepLoggedInLabel SPAN {
	BACKGROUND-POSITION: -67px -36px
}
#motd-container {
	MARGIN-TOP: 30px; PADDING-TOP: 38px
}
#motd-container H2 {
	MARGIN-BOTTOM: 13px
}
#motd-container H3 {
	COLOR: #f7f7f7; FONT-SIZE: 13px
}
#motd-container #dateline {
	LINE-HEIGHT: 15px; MARGIN: 2px 0px 10px; FONT-SIZE: 11px
}
#motd-container TABLE {
	MARGIN: -2px 0px 0px -2px
}
#motd-container TABLE TD {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
#motd-container .visitor IMG {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 9px; VERTICAL-ALIGN: bottom; PADDING-TOP: 2px
}
#motd-container .user {
	
}
#motd-container .user IMG {
	MARGIN: 2px 14px 5em -2px; FLOAT: left
}
#motd-container .user P {
	LINE-HEIGHT: 18px
}
.v2#wrapper .footer #teaminvestlogo {
	WIDTH: 19px; BACKGROUND: url(images/member/login-v2.png) no-repeat 0px -36px; HEIGHT: 18px
}
.v2#wrapper .footer #teaminvestlogo A {
	WIDTH: 19px; HEIGHT: 18px
}
.v2#wrapper .footer {
	POSITION: absolute; LINE-HEIGHT: 22px; WIDTH: 80%; BOTTOM: 20px; HEIGHT: 20px; VERTICAL-ALIGN: baseline; LEFT: 20px
}
.v2#wrapper .footer LI {
	MARGIN: 0px 21px 0px 0px
}
.v2#wrapper #copyright {
	POSITION: static; MARGIN: 0px; FLOAT: left
}
.v2#wrapper .footer #footer {
	POSITION: static; MARGIN: 0px; FLOAT: left
}
.v2#wrapper .footer #teaminvestlogo {
	POSITION: static; MARGIN: 0px; FLOAT: left
}
.v2#wrapper .footer #footer {
	MARGIN-LEFT: 21px
}
BODY.login FORM.error INPUT.text {
	BACKGROUND-COLOR: #fee5e5
}


.loginframe  { padding: 140px 15px 200px 350px; height:450px}
.loginplate  { padding: 0px 0px 7px 15px; background: url(images/member/loginplate.png)  no-repeat; height:224px; width:450px}
.loginplate-reflection { padding: 0px 0px 7px 15px; background: url(images/member/loginplate-reflection.png)  no-repeat; height:300px}

.vedioframe  { padding: 20px 15px 20px 20px; height:400px}
.vedioplate  { padding: 0px 0px 7px 15px; background: url(images/vedioplate.png)  no-repeat; height:800px; width:600px}


