﻿HTML
{
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	font-family: Arial;
	padding-top: 0px;
}
BODY
{
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	font-family: Arial;
	padding-top: 0px;
}
BODY
{
	background: url(../images/body.gif) #003e6b repeat-x center top;
}
P
{
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	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;
}
FORM
{
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
INPUT
{
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
P
{
	margin: 0px 0px 10px;
	font-size: small;
}
A
{
	color: #006ebe;
	text-decoration: none;
}
A:hover
{
	border-bottom: #006ebe 1px solid;
}
A.nohov:hover
{
	border-bottom: 0px;
	border-left: 0px;
	border-top: 0px;
	border-right: 0px;
	text-decoration: none;
}
.emphasis
{
	color: #4d994d;
}
.clear
{
	clear: both;
}
.hidden
{
	padding-bottom: 0px;
	text-indent: -9999px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	display: block;
	height: 0px;
	overflow: hidden;
	padding-top: 0px;
}
#skin
{
	min-height: 600px;
	background: url(../images/skin.jpg) no-repeat center top;
}
#wrapper
{
	margin: 0px auto;
	min-height: 560px;
	width: 960px;
	background: url(../images/skin.jpg) #fff no-repeat center top;
}
#header
{
	position: relative;
	height: 50px;
	top: 0px;
	left: 0px;
	width: 315px;
}
#header-users
{
	position: relative;
	right: 0px;
	top: 0px;
	width: 633px;
	padding: 10px 6px 5px 6px;
	vertical-align: bottom;
}
#login-nav
{
	position: absolute;
	text-align: right;
	width: 300px;
	font-size: 12px;
	top: 10px;
	right: 10px;
}
#main
{
	background: url(../images/main.gif) #fff no-repeat left top;
	min-height: 460px;
}
.label-for-input-1
{
	font-size: 18px;
	color: #585858;
}
.label-for-input-2
{
	font-size: 14px;
	color: #585858;
	font-weight: bold;
}
.one-col
{
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	border-top: #a1a1a1 1px solid;
	padding-top: 10px;
}
.two-col
{
	min-height: 600px;
	background: url(../images/two-col.gif) repeat-y left top;
}
.home.two-col
{
	min-height: 1px;
}
.two-col .left-col
{
	width: 640px;
	float: left;
}
.two-col .right-col
{
	min-height: 500px;
	width: 320px;
	background: url(../images/right-col.jpg) no-repeat right top;
	float: right;
	color: #001e33;
	font-size: 14px;
	overflow: hidden;
}
.two-col .home.right-col
{
	min-height: 460px;
	overflow: visible;
}
.tagline
{
	width: 640px;
	background: url(../images/tagline.jpg) no-repeat left top;
	height: 74px;
}
.recover_password
{
	width: 640px;
	background: url(../images/recover-password-tagline.jpg) no-repeat left top;
	height: 74px;
}
.chief-leapologist-tagline
{
	width: 640px;
	background: url(../images/chief-leapologist-tagline.jpg) no-repeat left top;
	height: 74px;
}
.your-next-big-leap-tagline
{
	width: 640px;
	background: url(../images/your-next-big-leap-tagline.jpg) no-repeat left top;
	height: 74px;
}
.congratulations-new-leap-created-tagline
{
	width: 640px;
	background: url(../images/congratulations-new-leap-created-tagline.jpg) no-repeat left top;
	height: 305px;
}
.add-leap-tagline
{
	width: 640px;
	background: url(../images/congratulations-steps.jpg) no-repeat left top;
	height: 305px;
}
.step-1-of-3-tagline
{
	width: 640px;
	background: url(../images/step-1-of-3-tagline.jpg) no-repeat left top;
	height: 74px;
}
.step-2-of-3-tagline
{
	width: 640px;
	background: url(../images/step-2-of-3-tagline.jpg) no-repeat left top;
	height: 74px;
}
.step-3-of-3-tagline
{
	width: 640px;
	background: url(../images/step-3-of-3-tagline.jpg) no-repeat left top;
	height: 74px;
}
.registration
{
	width: 640px;
	background: url(../images/registration.jpg) no-repeat left top;
	height: 74px;
}
.contact-us
{
	width: 640px;
	background: url(../images/contact-us-tagline.jpg) no-repeat left top;
	height: 74px;
}
.terms-of-use
{
	width: 960px;
	background: url(../images/terms-of-use-tagline.jpg) no-repeat left top;
	height: 74px;
}
.privacy-policy
{
	width: 960px;
	background: url(../images/privacy-policy-tagline.jpg) no-repeat left top;
	height: 74px;
}
.profile-tag-line
{
	width: 640px;
	background: url(../images/profile-tagline.jpg) no-repeat left top;
	height: 74px;
}
.most-recent-leap-tag-line
{
	width: 640px;
	background: url(../images/most-recent-leap-tagline.jpg) no-repeat left top;
	height: 74px;
}
.leap-center-tagline
{
	width: 640px;
	background: url(../images/leap-center-tagline.jpg) no-repeat left top;
	height: 74px;
}
.options-tagline
{
	width: 640px;
	background: url(../images/options-tagline.jpg) no-repeat left top;
	height: 74px;
}
.change-password-tagline
{
	width: 640px;
	background: url(../images/change-password-tagline.jpg) no-repeat left top;
	height: 74px;
}
.view-leap-tagline
{
	width: 640px;
	background: url(../images/view-leap-tagline.jpg) no-repeat left top;
	height: 74px;
}
.about-us
{
	width: 640px;
	background: url(../images/about-us-tagline.jpg) no-repeat left top;
	height: 74px;
}
.login
{
	width: 640px;
	background: url(../images/h2-signin.jpg) no-repeat left top;
	height: 74px;
}
.new-leap
{
	width: 640px;
	background: url(../images/new-leap.jpg) no-repeat left top;
	height: 74px;
}
.signin
{
	width: 320px;
	background: url(../images/signin.jpg) no-repeat left top;
	height: 74px;
}
.what-will-happen
{
	width: 320px;
	background: url(../images/what-will-happen.jpg) no-repeat left top;
	height: 74px;
}
.why-register
{
	width: 640px;
	background: url(../images/why-register.jpg) no-repeat left top;
	height: 74px;
}
.well-get-back-to-you
{
	width: 640px;
	background: url(../images/well-get-back-to-you.jpg) no-repeat left top;
	height: 74px;
}
.richard-haggerty
{
	width: 320px;
	background: url(../images/richard-haggerty.jpg) no-repeat left top;
	height: 74px;
}
.administration
{
	width: 320px;
	background: url(../images/administration.jpg) no-repeat left top;
	height: 74px;
}
.right-tag-line
{
	width: 320px;
	background: url(../images/right-tag-line.jpg) no-repeat left top;
	height: 74px;
}
.your-identity
{
	width: 320px;
	background: url(../images/your-identity.jpg) no-repeat left top;
	height: 74px;
}
.your-leaps
{
	width: 320px;
	background: url(../images/your-leaps.jpg) no-repeat left top;
	height: 74px;
}
.your-first-leap
{
	width: 320px;
	background: url(../images/your-first-leap.jpg) no-repeat left top;
	height: 74px;
}
.your-big-leap-right
{
	width: 320px;
	background: url(../images/your-big-leap-right.jpg) no-repeat left top;
	height: 74px;
}
.yes-i-can
{
	width: 320px;
	background: url(../images/yes-i-can.jpg) no-repeat left top;
	height: 74px;
}
.this-leap
{
	width: 320px;
	background: url(../images/this-leap.jpg) no-repeat left top;
	height: 74px;
}
.leap-squad
{
	width: 320px;
	background: url(../images/leap-squad.jpg) no-repeat left top;
	height: 74px;
}
.side-form
{
	padding-bottom: 0px;
	padding-left: 6px;
	padding-right: 6px;
	background: url(../images/side-form.gif) no-repeat left top;
	padding-top: 18px;
}
#login-signin INPUT#password
{
	border-bottom: 0px;
	border-left: 0px;
	padding-bottom: 10px;
	padding-left: 10px;
	width: 241px;
	padding-right: 10px;
	margin-bottom: 5px;
	background: url(../images/input-home-bg.png) no-repeat left top;
	height: 24px;
	color: #929292;
	font-size: 18px;
	border-top: 0px;
	border-right: 0px;
	padding-top: 10px;
}
#login-signin INPUT#email
{
	border-bottom: 0px;
	border-left: 0px;
	padding-bottom: 10px;
	padding-left: 10px;
	width: 241px;
	padding-right: 10px;
	margin-bottom: 5px;
	background: url(../images/input-home-bg.png) no-repeat left top;
	height: 24px;
	color: #929292;
	font-size: 18px;
	border-top: 0px;
	border-right: 0px;
	padding-top: 10px;
}
#home-signin INPUT#password
{
	border-bottom: 0px;
	border-left: 0px;
	padding-bottom: 10px;
	padding-left: 10px;
	width: 241px;
	padding-right: 10px;
	margin-bottom: 5px;
	background: url(../images/input-home-bg.png) no-repeat left top;
	height: 24px;
	color: #929292;
	font-size: 18px;
	border-top: 0px;
	border-right: 0px;
	padding-top: 10px;
}
#home-signin INPUT#email
{
	border-bottom: 0px;
	border-left: 0px;
	padding-bottom: 10px;
	padding-left: 10px;
	width: 241px;
	padding-right: 10px;
	margin-bottom: 5px;
	background: url(../images/input-home-bg.png) no-repeat left top;
	height: 24px;
	color: #929292;
	font-size: 18px;
	border-top: 0px;
	border-right: 0px;
	padding-top: 10px;
}
INPUT.w260.text
{
	background-attachment: fixed;
	border-bottom: 0px;
	border-left: 0px;
	padding-bottom: 10px;
	padding-left: 10px;
	width: 241px;
	padding-right: 10px;
	margin-bottom: 5px;
	background: url(../images/input-home-bg.png) no-repeat right top;
	height: 24px;
	color: #929292;
	font-size: 18px;
	border-top: 0px;
	border-right: 0px;
	padding-top: 10px;
}
.home-message
{
	width: 250px;
}
.inputLoginEmail
{
	border-bottom: 0px;
	border-left: 0px;
	padding-bottom: 10px;
	padding-left: 10px;
	width: 241px;
	padding-right: 10px;
	margin-bottom: 3px;
	background: url(../images/input-login-email.png) no-repeat left top;
	height: 24px;
	color: #929292;
	font-size: 18px;
	border-top: 0px;
	border-right: 0px;
	padding-top: 15px;
}
.inputLoginPassword
{
	border-bottom: 0px;
	border-left: 0px;
	padding-bottom: 10px;
	padding-left: 10px;
	width: 241px;
	padding-right: 10px;
	margin-bottom: 3px;
	background: url(../images/input-login-password.png) no-repeat left top;
	height: 24px;
	color: #929292;
	font-size: 18px;
	border-top: 0px;
	border-right: 0px;
	padding-top: 15px;
}
.message
{
	border-bottom: #006502 1px solid;
	border-left: #006502 1px solid;
	padding-bottom: 5px;
	margin: 0px 0px 5px;
	padding-left: 5px;
	padding-right: 5px;
	font-size: 10px;
	border-top: #006502 1px solid;
	border-right: #006502 1px solid;
	padding-top: 5px;
}
.good
{
	border-bottom-color: #006502;
	border-top-color: #006502;
	background: #e6ffe6;
	color: #006502;
	border-right-color: #006502;
	border-left-color: #006502;
}
.bad
{
	border-bottom-color: #600;
	border-top-color: #600;
	background: #ffe5e5;
	color: #600;
	border-right-color: #600;
	border-left-color: #600;
}
INPUT.checkbox
{
	border-bottom-color: #bea12f;
	border-top-color: #bea12f;
	width: 13px;
	height: 13px;
	border-right-color: #bea12f;
	border-left-color: #bea12f;
}
.remember-block
{
	line-height: 44px;
	width: 140px;
	float: left;
	margin-left: 5px;
	margin-top: 5px;
}
#home-signin #sign-in
{
	float: right;
	margin-right: 48px;
}
#sign-in
{
	border-bottom: 0px;
	border-left: 0px;
	line-height: 9999px;
	text-indent: -9999px;
	width: 113px;
	display: block;
	background: url(../images/input-home-signin.png) no-repeat left top;
	height: 44px;
	overflow: hidden;
	border-top: 0px;
	cursor: pointer;
	border-right: 0px;
}
#finish
{
	border-bottom: 0px;
	border-left: 0px;
	line-height: 9999px;
	text-indent: -9999px;
	width: 105px;
	display: block;
	background: url(../images/input-newleap-finish.png) no-repeat left top;
	float: right;
	height: 44px;
	overflow: hidden;
	border-top: 0px;
	cursor: pointer;
	border-right: 0px;
}
#register
{
	border-bottom: 0px;
	border-left: 0px;
	line-height: 9999px;
	text-indent: -9999px;
	width: 122px;
	display: block;
	background: url(../images/input-register-register.png) no-repeat left top;
	float: right;
	height: 44px;
	overflow: hidden;
	border-top: 0px;
	cursor: pointer;
	border-right: 0px;
}
#leap-now
{
	border-bottom: 0px;
	border-left: 0px;
	line-height: 9999px;
	text-indent: -9999px;
	margin: 10px 20px 0px 0px;
	width: 133px;
	display: block;
	background: url(../images/input-newleap-newleap.png) no-repeat left top;
	float: right;
	height: 44px;
	overflow: hidden;
	border-top: 0px;
	cursor: pointer;
	border-right: 0px;
}
#add-a-leap
{
	border-bottom: 0px;
	border-left: 0px;
	line-height: 9999px;
	text-indent: -9999px;
	margin: 10px 20px 0px 0px;
	width: 194px;
	display: block;
	background: url(../images/add-a-leap.png) no-repeat left top;
	float: right;
	height: 44px;
	overflow: hidden;
	border-top: 0px;
	cursor: pointer;
	border-right: 0px;
}
.forgotten-pass
{
	text-align: left;
	line-height: 33px;
	height: 33px;
}
.home .forgotten-pass
{
	text-align: center;
	line-height: 33px;
	background: url(../images/forgotten-pass.gif) no-repeat left top;
	height: 33px;
}
.register-box
{
	background: url(../images/register-box.gif) #fff1bc no-repeat left top;
	height: 168px;
}
H2.new-user
{
	background: url(../images/new-user.jpg) no-repeat left top;
	height: 53px;
}
A.register-today
{
	width: 202px;
	background: url(../images/register-today.png) no-repeat left top;
	height: 56px;
	margin-left: 10px;
}
A.leap-now
{
	width: 133px;
	background: url(../images/input-newleap-newleap.png) no-repeat left top;
	height: 44px;
}
A.yes-lets-start
{
	width: 260px;
	background: url(../images/btn-yes-lets-start.png) no-repeat left top;
	height: 44px;
}
A.new-message-indicator
{
	width: 20px;
	background: url(../images/new-message-indicator.png) no-repeat left top;
	height: 18px;
}
A.next
{
	width: 92px;
	background: url(../images/input-newleap-next.png) no-repeat left top;
	float: right;
	height: 44px;
	margin-left: 10px;
}
DIV#explanation-box
{
	height: 320px;
	background: url(../images/boy-leaping.jpg) no-repeat left top;
}
DIV#explanation-box DIV
{
	position: relative;
	width: 640px;
	height: 0px;
	overflow: hidden;
}
DIV#explanation-box DIV.current
{
	height: 320px;
}
DIV#what-is-a-leap
{
	background: url(../images/boy-leaping.jpg) no-repeat left top;
}
DIV#why-should-i-leap
{
	background: url(../images/why-should-i-leap.jpg) no-repeat left top;
}
DIV#how-do-i-leap
{
	background: url(../images/how-do-i-leap.jpg) no-repeat left top;
}
.text-box
{
	position: absolute;
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 10px;
	width: 620px;
	bottom: 0px;
	padding-right: 10px;
	background: url(../images/text-box.png) no-repeat center top;
	height: 90px;
	color: #fff;
	font-size: 18px;
	padding-top: 20px;
	left: 0px;
}
.text-box A
{
	color: #ffcc00;
}
.text-box A:hover
{
	border-bottom: #ffcc00 1px solid;
}
A#how
{
	width: 213px;
	background: url(../images/how.jpg) no-repeat left top;
	float: left;
	height: 74px;
}
A.current#why
{
	background-position: left bottom;
}
A.current#what
{
	background-position: left bottom;
}
A.current#how
{
	background-position: left bottom;
}
A#why:hover
{
	background-position: left bottom;
}
A#what:hover
{
	background-position: left bottom;
}
A#how:hover
{
	background-position: left bottom;
}
A#why
{
	width: 213px;
	background: url(../images/why.jpg) no-repeat left top;
	float: left;
	height: 74px;
}
A#what
{
	width: 214px;
	background: url(../images/what.jpg) no-repeat left top;
	float: left;
	height: 74px;
}
DIV#footer
{
	background: url(../images/footer.jpg) no-repeat center top;
	height: 39px;
	padding-top: 2px;
}
UL#right-col-reasons
{
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 20px;
	padding-right: 10px;
	color: #585858;
	font-size: 18px;
	padding-top: 0px;
}
UL#right-col-reasons LI
{
	margin: 0px 0px 30px;
}
.left-col DIV.spaced
{
	padding: 20px 10px 20px 10px;
}
#register-form
{
	width: 270px;
	float: left;
}
P.right.half
{
	margin: 0px 20px;
	width: 50%;
	float: right;
}
#congratulations-steps
{
	text-indent: -9999px;
	background: url(../images/congratulations-steps.jpg) no-repeat left top;
	height: 305px;
	overflow: hidden;
}
DIV#new-container
{
	position: relative;
	width: 640px;
	height: 400px;
	overflow: hidden;
}
DIV#new-box-3
{
	position: absolute;
	width: 595px;
	top: 0px;
	left: 640px;
}
DIV#new-box-2
{
	position: absolute;
	width: 595px;
	top: 0px;
	left: 640px;
}
DIV#new-box-1
{
	position: absolute;
	width: 595px;
	top: 0px;
	left: 640px;
}
DIV#new-box-1
{
	left: 21px;
}
DIV.new-box-top
{
	width: 595px;
	background: url(../images/new-box-top.gif) no-repeat left top;
	height: 13px;
}
DIV.new-box-middle
{
	padding-bottom: 10px;
	padding-left: 22px;
	width: 555px;
	padding-right: 18px;
	background: url(../images/new-box-middle.gif) repeat-y left top;
	color: #595959;
	font-size: 18px;
	padding-top: 0px;
}
DIV.new-box-bottom
{
	width: 595px;
	background: url(../images/new-box-bottom.gif) no-repeat left top;
	height: 12px;
}
.your-big-leap
{
	background: url(../images/your-big-leap.jpg) no-repeat left top;
	height: 40px;
}
.assemble-your-leapsquad
{
	background: url(../images/assemble-your-leapsquad.jpg) no-repeat left top;
	height: 40px;
}
.micro-leaps
{
	background: url(../images/micro-leaps.jpg) no-repeat left top;
	height: 40px;
}
#new-box-1 INPUT#leap
{
	border-bottom: 0px;
	border-left: 0px;
	padding-bottom: 10px;
	padding-left: 10px;
	width: 224px;
	padding-right: 10px;
	margin-bottom: 5px;
	background: url(../images/input-newleap-name.gif) no-repeat left top;
	height: 24px;
	color: #929292;
	font-size: 18px;
	border-top: 0px;
	border-right: 0px;
	padding-top: 10px;
}
#new-box-1 INPUT#date
{
	border-bottom: 0px;
	border-left: 0px;
	padding-bottom: 10px;
	padding-left: 10px;
	width: 224px;
	padding-right: 10px;
	margin-bottom: 5px;
	background: url(../images/input-newleap-name.gif) no-repeat left top;
	height: 24px;
	color: #929292;
	font-size: 18px;
	border-top: 0px;
	border-right: 0px;
	padding-top: 10px;
}
#new-box-1 INPUT#name
{
	border-bottom: 0px;
	border-left: 0px;
	padding-bottom: 10px;
	padding-left: 10px;
	width: 224px;
	padding-right: 10px;
	margin-bottom: 5px;
	background: url(../images/input-newleap-name.gif) no-repeat left top;
	height: 24px;
	color: #929292;
	font-size: 18px;
	border-top: 0px;
	border-right: 0px;
	padding-top: 10px;
}
#new-box-1 INPUT#leap
{
	width: 455px;
	background: url(../images/input-newleap-leap.gif) no-repeat left top;
}
#new-box-1 INPUT#date
{
	text-align: center;
	width: 164px;
	background: url(../images/input-newleap-date.gif) no-repeat left top;
	float: left;
}
#new-box-2 INPUT#email-1
{
	border-bottom: 0px;
	border-left: 0px;
	padding-bottom: 10px;
	padding-left: 10px;
	width: 242px;
	padding-right: 10px;
	margin-bottom: 5px;
	background: url(../images/input-newleap-emails.gif) no-repeat left top;
	height: 24px;
	color: #929292;
	font-size: 18px;
	border-top: 0px;
	border-right: 0px;
	padding-top: 10px;
}
#new-box-2 INPUT#email-2
{
	border-bottom: 0px;
	border-left: 0px;
	padding-bottom: 10px;
	padding-left: 10px;
	width: 242px;
	padding-right: 10px;
	margin-bottom: 5px;
	background: url(../images/input-newleap-emails.gif) no-repeat left top;
	height: 24px;
	color: #929292;
	font-size: 18px;
	border-top: 0px;
	border-right: 0px;
	padding-top: 10px;
}
#new-box-2 INPUT#email-3
{
	border-bottom: 0px;
	border-left: 0px;
	padding-bottom: 10px;
	padding-left: 10px;
	width: 242px;
	padding-right: 10px;
	margin-bottom: 5px;
	background: url(../images/input-newleap-emails.gif) no-repeat left top;
	height: 24px;
	color: #929292;
	font-size: 18px;
	border-top: 0px;
	border-right: 0px;
	padding-top: 10px;
}
#new-box-2 INPUT#email-1
{
	float: left;
}
#new-box-2 INPUT#email-2
{
	float: left;
}
SPAN#launch-calendar
{
	width: 46px;
	display: block;
	background: url(../images/calendar.gif) no-repeat left top;
	float: left;
	height: 46px;
	cursor: pointer;
}
DIV#calendar
{
	border-bottom: #666 1px solid;
	position: absolute;
	border-left: #666 1px solid;
	width: 190px;
	background: #fff;
	border-top: #666 1px solid;
	top: 125px;
	border-right: #666 1px solid;
	left: 300px;
}
.ui-datepicker-current-day
{
	background: yellow;
}
SPAN.add-micro
{
	padding-bottom: 0px;
	padding-left: 30px;
	width: 200px;
	padding-right: 0px;
	display: block;
	background: url(../images/add-micro.gif) no-repeat left center;
	float: left;
	color: #989898;
	font-size: 15px;
	padding-top: 10px;
}
#new-box-3 INPUT.micro
{
	border-bottom: 0px;
	border-left: 0px;
	padding-bottom: 10px;
	padding-left: 10px;
	width: 242px;
	padding-right: 10px;
	margin-bottom: 5px;
	background: url(../images/input-newleap-emails.gif) no-repeat left top;
	float: left;
	height: 24px;
	color: #929292;
	font-size: 18px;
	border-top: 0px;
	margin-right: 10px;
	border-right: 0px;
	padding-top: 10px;
}
.side-leap
{
	border-bottom: #b8b8b7 1px solid;
	padding-bottom: 17px;
	padding-left: 22px;
	padding-right: 45px;
	background: url(../images/side-leap-bg.gif) #e6e6e6 repeat-x left top;
	font-size: 14px;
	padding-top: 17px;
}
.side-leap H3
{
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	color: #07c;
	font-size: 20px;
	padding-top: 0px;
}
.side-leap .full-view
{
	text-align: right;
}
.input-login-email
{
	background-image: url('../images/input-login-email.png');
	height: 45px;
	background-repeat: no-repeat;
	width: 300px;
}
.input-login-password
{
	background-image: url('../images/input-login-password.png');
	height: 45px;
	background-repeat: no-repeat;
	width: 300px;
	margin-top: 0px;
}
.text-medium-normal
{
	color: #686868;
	font-size: medium;
}
.text-large-emphasis
{
	color: #006ebe;
	font-size: xx-large;
	font-family: Trebuchet MS;
	font-weight: 700;
}
.text-big-emphasis
{
	color: #006ebe;
	font-size: large;
	font-family: Trebuchet MS;
	font-weight: 700;
}
.AphelionButton
{
	color: DarkCyan;
	font-weight: bold;
	font-size: 84%;
	font-family: 'trebuchet ms' ,helvetica,sans-serif;
	background-color: #fed;
	border-color: Cyan DarkCyan DarkCyan Cyan;
	border-width: 1px;
	border-style: solid;
	padding: 2px 3px 2px 3px;
	margin: 2px 3px 2px 3px;
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffeeeeee');
	width: 100px;
}
.modalBackground
{
	background-color: Gray;
	filter: alpha(opacity=80);
	opacity: 0.8;
}
.status-result-message
{
	font-weight: 700;
	background-color: Yellow;
	font-style: italic;
	padding: 5px 5px 5px 5px;
}