/*
	KISSmetrics' Product Planner Signin Layout
	Author: Michael Simmons, m.simmons@kissmetrics.com
	Date: 2008-09-24 00:08:09
*/

#signin .create_account {
	float: left;
	margin: 20px 20px 20px 200px;
	width: 480px;
	background: url(../images/create_bottom.png) no-repeat 0 100%;
}

#signin .create_account h2 {
	padding: 12px 0 10px 20px;
	background: url(../images/create_top.png) no-repeat;
	font-weight: bold;
	font-size: .80em;
	color: #242424;
	text-shadow: #fefceb 0 1px 1px;
}
#signin .create_account p {
    float:left;
}
#signin .create_account p label{
    float:left;
    padding-top:8px;
    width:90px;
}
#signin .create_account p input{
    float:left;
}

#signin .sign_in {
	float: left;
	margin: 20px 0 0 0;
	width: 283px;
	background: url(../images/signin_bottom.png) no-repeat 0 100%;
}
#signin .sign_in h2 {
	padding: 12px 0 10px 20px;
	background: url(../images/signin_top.png) no-repeat;
	font-weight: bold;
	font-size: .80em;
	color: #242424;
	text-shadow: #e9fdfa 0 1px 1px;
}

#signin fieldset { padding: 20px 0 20px 0; }

#signin fieldset p {
	margin: 0 20px 10px 20px;
	font-weight: bold;
	font-size: .70em;
	color: #6e6e6e;
}

#signin fieldset label {
	margin: 0 0 5px 0;
	display: block;
}

#signin fieldset input {
	padding: 3px;
	width: 240px;
}

/* Password and agree styling */
#signin fieldset p.password input {
	margin-right: 10px;
	width: 160px;
}
#signin fieldset p.agree label {
	margin: 0;
	display: inline;
}
#signin fieldset p.agree input { width: auto; }

/* Button styling */
#signin fieldset p.button { margin-bottom: 0;margin-left: 65px;}
#signin fieldset p.button input {width: auto; }

/* Signin styling */
#signin .sign_in fieldset input { width: 200px; }