BODY {
	BACKGROUND: #fff
}
HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 100%
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../img/bg_login.png) repeat-x 50% top; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 11px/18px 'Calibri', 'Lucida Grande', 'Geneva', 'Helvetica', 'Tahoma', 'Verdana', sans-serif; COLOR: #333; PADDING-TOP: 0px
}
* {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV#login {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../img/illus_login.png) no-repeat center top; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 280px
}
DIV#login DIV.panel {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: url(../img/bg_login_panel.png) no-repeat center top; PADDING-BOTTOM: 10px; MARGIN: auto; WIDTH: 273px; BORDER-TOP-STYLE: none; PADDING-TOP: 20px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 212px; TEXT-ALIGN: center; BORDER-BOTTOM-STYLE: none
}
DIV#login DIV.panel B {
	FONT-SIZE: 18px; COLOR: red
}
DIV#login H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 18px; PADDING-BOTTOM: 0px; MARGIN: 0px 5px 2px; COLOR: #3060c8; LINE-HEIGHT: 26px; PADDING-TOP: 0px
}
DIV#login P {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 15px; MARGIN: 0px; FONT: 11px/12px 'Calibri', 'Lucida Grande', 'Geneva', 'Helvetica', 'Tahoma', 'Verdana', sans-serif; COLOR: #333; PADDING-TOP: 0px
}
DIV#signup P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; FONT: 11px/12px 'Calibri', 'Lucida Grande', 'Geneva', 'Helvetica', 'Tahoma', 'Verdana', sans-serif; COLOR: #333; PADDING-TOP: 0px
}
DIV#login DIV.field {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; FONT: bold 10px/12px 'Calibri', 'Lucida Grande', 'Geneva', 'Helvetica', 'Tahoma', 'Verdana', sans-serif; TEXT-TRANSFORM: uppercase; COLOR: #666; PADDING-TOP: 2px; LETTER-SPACING: 1px
}
DIV#login INPUT {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN: 0px; FONT: 11px/12px 'Calibri', 'Lucida Sans', 'Geneva', 'Helvetica Neue', 'Helvetica', 'Tahoma', 'Verdana', sans-serif; PADDING-TOP: 1px
}
A:link {
	COLOR: #3060c8; TEXT-DECORATION: none
}
A:visited {
	COLOR: #3060c8; TEXT-DECORATION: none
}
A:hover {
	COLOR: #3060c8; TEXT-DECORATION: underline
}
A:active {
	COLOR: #3060c8; TEXT-DECORATION: underline
}
HR {
	CLEAR: right; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px; BORDER-BOTTOM: #fff 1px solid; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 0px
}
IMG.left {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV#login DIV.buttons {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; WHITE-SPACE: nowrap; HEIGHT: 30px
}
DIV#login SPAN.button {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; BACKGROUND: url(../img/bg_button_left.png) no-repeat left top; PADDING-BOTTOM: 9px; MARGIN: 0px 5px 5px 0px; PADDING-TOP: 7px
}
DIV#login SPAN.button A:link {
	PADDING-RIGHT: 15px; PADDING-LEFT: 0px; BACKGROUND: url(../img/bg_button_right.png) no-repeat right top; PADDING-BOTTOM: 9px; MARGIN: 0px; FONT: bold 11px/13px 'Calibri', 'Lucida Sans', 'Geneva', 'Helvetica Neue', 'Helvetica', 'Tahoma', 'Verdana', sans-serif; COLOR: #fff; PADDING-TOP: 7px; WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
DIV#login SPAN.button A:visited {
	PADDING-RIGHT: 15px; PADDING-LEFT: 0px; BACKGROUND: url(../img/bg_button_right.png) no-repeat right top; PADDING-BOTTOM: 9px; MARGIN: 0px; FONT: bold 11px/13px 'Calibri', 'Lucida Sans', 'Geneva', 'Helvetica Neue', 'Helvetica', 'Tahoma', 'Verdana', sans-serif; COLOR: #fff; PADDING-TOP: 7px; WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
DIV#login SPAN.button A:hover {
	COLOR: #fff; TEXT-DECORATION: none
}
DIV#login SPAN.button:hover {
	BACKGROUND-POSITION: 0% -30px; COLOR: #fff; TEXT-DECORATION: none
}
DIV#login SPAN.button:hover A {
	BACKGROUND-POSITION: 100% -30px; COLOR: #fff; TEXT-DECORATION: none
}
P.note {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; FONT: 10px/13px 'Calibri', 'Lucida Grande', 'Geneva', 'Helvetica', 'Tahoma', 'Verdana', sans-serif; COLOR: #666; PADDING-TOP: 0px
}
P.note A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; FONT: 10px/13px 'Calibri', 'Lucida Grande', 'Geneva', 'Helvetica', 'Tahoma', 'Verdana', sans-serif; COLOR: #666; PADDING-TOP: 0px
}
.loginBodyButtons {
	PADDING-RIGHT: 0px; PADDING-LEFT: 109px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 0px; FONT-FAMILY: 'Calibri','Lucida Sans','Geneva','Helvetica Neue','Helvetica','Tahoma','Verdana',sans-serif; TEXT-ALIGN: center
}
.loginButtonLefta {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; BACKGROUND: url(../img/bg_button_left.png) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; CURSOR: pointer; MARGIN-RIGHT: 8px; PADDING-TOP: 0px
}
.loginButtonLefta .loginButtonRighta {
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(../img/bg_button_right.png) no-repeat right top; FLOAT: left; PADDING-BOTTOM: 8px; MARGIN: 0px; FONT: bold 12px/14px 'Calibri','Lucida Sans','Geneva','Helvetica Neue','Helvetica','Tahoma','Verdana',sans-serif; COLOR: #ffffff; PADDING-TOP: 7px; WHITE-SPACE: nowrap; TEXT-DECORATION: none; -x-system-font: none; font-size-adjust: none; font-stretch: normal
}
.loginButtonLefta:hover {
	BACKGROUND-POSITION: 0% -30px
}
.loginButtonLefta .loginButtonRighta:hover {
	BACKGROUND-POSITION: 100% -30px
}
.loginButtonLefta:hover A.loginButtonRighta {
	BACKGROUND-POSITION: 100% -30px
}
DIV#signup {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../img/bg_signup.png) repeat-x 50% top; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV#signup DIV#container {
	PADDING-RIGHT: 0px; MIN-WIDTH: 720px; PADDING-LEFT: 0px; BACKGROUND: url(../img/illus_signup.png) no-repeat center top; PADDING-BOTTOM: 0px; MARGIN: auto; PADDING-TOP: 150px; TEXT-ALIGN: center
}
DIV#signup DIV.panel {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: url(../img/bg_signup_panel.png) no-repeat center top; PADDING-BOTTOM: 0px; MARGIN: auto; WIDTH: 793px; BORDER-TOP-STYLE: none; PADDING-TOP: 30px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 342px; BORDER-BOTTOM-STYLE: none
}
DIV#signup DIV#column1 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 23px 0px 20px; WIDTH: 365px; PADDING-TOP: 0px; HEIGHT: 285px; TEXT-ALIGN: left
}
DIV#signup DIV#column2 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 20px 0px 0px; WIDTH: 365px; PADDING-TOP: 0px; HEIGHT: 285px; TEXT-ALIGN: left
}
DIV#signup DIV.field {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 7px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV#signup LABEL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 10px/12px 'Calibri', 'Lucida Grande', 'Geneva', 'Helvetica', 'Tahoma', 'Verdana', sans-serif; TEXT-TRANSFORM: uppercase; WIDTH: 140px; COLOR: #666; PADDING-TOP: 0px; LETTER-SPACING: 1px
}
DIV#signup DIV.checkbox LABEL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 5px; FONT: 11px/12px 'Calibri', 'Lucida Grande', 'Geneva', 'Helvetica', 'Tahoma', 'Verdana', sans-serif; TEXT-TRANSFORM: none; PADDING-TOP: 0px; LETTER-SPACING: 0px
}
DIV#signup INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 11px/12px 'Calibri', 'Lucida Sans', 'Geneva', 'Helvetica Neue', 'Helvetica', 'Tahoma', 'Verdana', sans-serif; PADDING-TOP: 0px
}
DIV#signup SELECT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 11px/12px 'Calibri', 'Lucida Sans', 'Geneva', 'Helvetica Neue', 'Helvetica', 'Tahoma', 'Verdana', sans-serif; PADDING-TOP: 0px
}
DIV#signup IMG#recaptcha {
	PADDING-RIGHT: 0px; PADDING-LEFT: 140px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 5px
}
DIV#phonepreview {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #bbb 2px solid; PADDING-LEFT: 0px; BACKGROUND: #fff; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #bbb 2px solid; WIDTH: 70px; PADDING-TOP: 0px; BORDER-BOTTOM: #ddd 1px solid; HEIGHT: 90px
}
DIV#countrycode {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px -30px; WIDTH: 30px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
DIV.checkbox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV#signup DIV.contentblock {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 10px 20px; OVERFLOW: auto; WIDTH: 743px; PADDING-TOP: 10px; HEIGHT: 245px; TEXT-ALIGN: left
}
DIV#login DIV.buttons {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; WHITE-SPACE: nowrap; HEIGHT: 30px
}
DIV#signup DIV.buttons {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; WHITE-SPACE: nowrap; HEIGHT: 30px
}
DIV#login SPAN.button {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; BACKGROUND: url(../img/bg_button_left.png) no-repeat left top; FLOAT: none; PADDING-BOTTOM: 9px; MARGIN: 0px 5px 5px 0px; PADDING-TOP: 7px
}
DIV#signup SPAN.button {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; BACKGROUND: url(../img/bg_button_left.png) no-repeat left top; FLOAT: none; PADDING-BOTTOM: 9px; MARGIN: 0px 5px 5px 0px; PADDING-TOP: 7px
}
DIV#login SPAN.button A:link {
	PADDING-RIGHT: 15px; DISPLAY: inline; PADDING-LEFT: 0px; BACKGROUND: url(../img/bg_button_right.png) no-repeat right top; FLOAT: none; PADDING-BOTTOM: 9px; MARGIN: 0px; FONT: bold 11px/13px 'Calibri', 'Lucida Sans', 'Geneva', 'Helvetica Neue', 'Helvetica', 'Tahoma', 'Verdana', sans-serif; COLOR: #fff; PADDING-TOP: 7px; WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
DIV#login SPAN.button A:visited {
	PADDING-RIGHT: 15px; DISPLAY: inline; PADDING-LEFT: 0px; BACKGROUND: url(../img/bg_button_right.png) no-repeat right top; FLOAT: none; PADDING-BOTTOM: 9px; MARGIN: 0px; FONT: bold 11px/13px 'Calibri', 'Lucida Sans', 'Geneva', 'Helvetica Neue', 'Helvetica', 'Tahoma', 'Verdana', sans-serif; COLOR: #fff; PADDING-TOP: 7px; WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
DIV#signup SPAN.button A:link {
	PADDING-RIGHT: 15px; DISPLAY: inline; PADDING-LEFT: 0px; BACKGROUND: url(../img/bg_button_right.png) no-repeat right top; FLOAT: none; PADDING-BOTTOM: 9px; MARGIN: 0px; FONT: bold 11px/13px 'Calibri', 'Lucida Sans', 'Geneva', 'Helvetica Neue', 'Helvetica', 'Tahoma', 'Verdana', sans-serif; COLOR: #fff; PADDING-TOP: 7px; WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
DIV#signup SPAN.button A:visited {
	PADDING-RIGHT: 15px; DISPLAY: inline; PADDING-LEFT: 0px; BACKGROUND: url(../img/bg_button_right.png) no-repeat right top; FLOAT: none; PADDING-BOTTOM: 9px; MARGIN: 0px; FONT: bold 11px/13px 'Calibri', 'Lucida Sans', 'Geneva', 'Helvetica Neue', 'Helvetica', 'Tahoma', 'Verdana', sans-serif; COLOR: #fff; PADDING-TOP: 7px; WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
DIV#login SPAN.button A:hover {
	COLOR: #fff; TEXT-DECORATION: none
}
DIV#signup SPAN.button A:hover {
	COLOR: #fff; TEXT-DECORATION: none
}
DIV#login SPAN.button:hover {
	BACKGROUND-POSITION: 0% -30px; COLOR: #fff; TEXT-DECORATION: none
}
DIV#signup SPAN.button:hover {
	BACKGROUND-POSITION: 0% -30px; COLOR: #fff; TEXT-DECORATION: none
}
DIV#login DIV.panel SPAN.button:hover A {
	BACKGROUND-POSITION: 100% -30px; COLOR: #fff; TEXT-DECORATION: none
}
DIV#signup DIV.panel SPAN.button:hover A {
	BACKGROUND-POSITION: 100% -30px; COLOR: #fff; TEXT-DECORATION: none
}
#retrieveStuff {
	PADDING-BOTTOM: 0px! important
}
.requestPassword {
	PADDING-LEFT: 76px! important
}
