﻿body
{
    background-color: #D8D8D8;
    width: 922px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0px;
    font-family: Arial;
    color: #000000;
}


/* Main green header for pages. */
h1
{
    color: #6a7029;
    text-align: left;
    font-size: 210%;
    margin-top: 0px;
    margin-bottom: 0px;
    font-family: Arial;
    padding-top: 40px;
    padding-bottom: 10px;
}

/* Make the Paragraphs fit in the css border image. */
p 
{
	padding-right: 10px;
	padding-left: 4em;	
}

/* The header text and info */
#header_info 
{
	background-image: url('/registration/images/body_background.jpg'); background-repeat: repeat-y;
	padding-left: 40px;
	clear: both;
	font-size: 10pt;
	padding-right: 40px;
	margin-bottom: 0px;
}
/* Heading Info paragraphs are already adjusted for the background image */
#header_info p 
{
	padding-left: 0;	
	margin-bottom: 0px;
}

#state_wrapper 
{
	background-image: url('/registration/images/body_background.jpg'); background-repeat: repeat-y;
	/* This is to close up a gap that I'm not sure where it's coming from */
	margin-top: -10px;
	padding-top: 10px;
}




/* Style the Login Box */
#form
{
    float: left;
	background-image: url('/registration/images/body_background.jpg'); background-repeat: repeat-y;
	margin: 0;
	padding: 0;
	width: 842px;
	padding-left: 40px;
	padding-right: 40px;
	/* This is to close up a gap that I'm not sure where it's coming from */
	margin-top: 0;
	padding-top: 10px;
	padding-bottom: 1px;
	
}
/*Hide the Sign In text */
#form h2 
{
	display: none;
}
/* Move the boxbody into position */
#form .boxbody 
{
	padding: 0;
	margin: 0;
	border: none;
	float: left;
	width: 50%;
	background: none;
}
#form .boxbody table 
{
}

#form .forgotpassword
{
    width: 400px;
    margin: 0px;
    text-align: left;
    float: left;
    padding: 0px;
    padding-top: 17px;
}

#form .forgotpassword a
{
    font-size: 11pt;
}





/* Keep the link inside the background */
#form #self_registration 
{	display: none;
	padding-right: 20px;
}

#form table td.emaillabel 
{
    text-align: left;
    padding-left: 0px;
}

#form table td.label

{
text-align: left;
    padding-left: 0px;
}

#form table 
{
    border-right: 1px solid #6a7029;
}



/* Footer info that say copyright 2010 Healthiest Employers   #d8d8d8 */
#footer 
{
	color: #666666;
	font-size: 8pt; 
    font-weight: bold; 
    text-align: right;
    padding-right: 60px;
}




/* 
 * Not sure if this stuff is used anywhere, if not remove it because it's sent the to client 
 *
 */
h2
{
    color: #6a7029;
    font-size: 110%;
    margin-top: 35px; 
    margin-bottom: 35px;
}

/* Headers for Registration page. (Company Name, Contact Information, etc.) */
h3
{
    font-weight: bold;
    font-size: 10pt;
    color: #333333;
    margin-top: 15px;
    margin-bottom: 8px;
    padding-bottom: 3px;
    border-bottom: 1px solid #dddddd;
}

/* Body text styling for default welcome page, registration, thank you, etc. */
#bodyinfo
{
    margin-left: auto;
    margin-right: auto;
    width: 922px;
    padding-left: 60px;
    padding-right: 60px;
    padding-top: 10px;
    font-size: 10pt;
    padding-bottom: 30px;
}

.redinfo
{
    color: red;
}

/* Register button on "CorporateAssessmentRegistration.aspx" */
#register
{
    padding-top: 25px;
}




/*
 * Logout Style
 */
 .errormessage p
 {
 	padding-left: 4em;
 }
 .errormessage #form
 {
 	margin-top: -20px;
 }

