﻿#registerMain
{
    margin:inherit;
    width:100%; /* 960px */
    padding:inherit;
    background-color:#a2ccd5;
    
    font-size:12px;
    color:#ffffff;
	font-family:Trebuchet MS;
	text-align:left;
	vertical-align:bottom;
	bottom: 0px;
}

#registerTopArea
{
    margin:0 auto;
    padding:0px;
    padding-left:20px;
    padding-right:20px;
    background-color:inherit;
    clear:both;
}

#registerBottomArea
{
    margin:0 auto;
    padding:0px;
    padding-left:200px;
    padding-right:20px;
    height:150px; /* 143 */
    padding-top:15px;
    background-color:#00738c;
    clear:both;
    text-align:right;
}

#registerTopLeftArea
{
    margin:0 auto;
    padding:0px;
    width:350px;
    background-color:inherit;
    float:left;
}

#registerTopRightArea
{
    margin:0 auto;
    padding:0px;
    width:490px;
    background-color:inherit;
    float:right;
}

/* Benefit Content Area */
#registerBenefitsContentTitle
{
    margin:0 auto;
    padding:0;
    padding-top:12px;
    height:19px;
    width:100%;
    background-color:inherit;
    font-size:14px;
}

.registerBenefitsContentItem
{
    margin:inherit;
    height:14px;
    width:100%;
    padding:inherit;
    padding-top:15px;
    background-color:inherit;
}

/* Registration Content Area */
#registerContentTitle
{
    margin:0 auto;
    padding:0px;
    padding-top:12px;
    height:19px;
    width:100%;
    background-color:inherit;
    font-size:14px;
}

/* table contest area */
.registrationTable
{
    width:500px;
    border:0px;
}

.registrationTableLabel
{
    width:150px;
}

.registrationTableText
{
    width:350px;
}

.updateProfileTable
{
    width:700px;
    border:0px;
}

.updateProfileTableLabel
{
    width:150px;
    text-align:right;
}

.updateProfileTableText
{
    width:770px;
}
.updateProfileTableRow
{
    width:300px;
}

.addContestTable
{
    width:100%;
    border:0px;
}
.addContestTableLabelRow
{
    width:50px;
}
.registerLabelPad
{
    padding-top:5px;
}


/* ------ Register Button Design Area ------- */
#registerMainBenefitsContentSubmit
{
    margin:inherit;
    /* height:150px; (255 is space taken above) */
    height:200px; 
    width:100%;
    padding:inherit;
    background-color:inherit;
    
    font-family:Trebuchet MS;
    font-size:10px;
    text-align:left;
    color:#ffffff;   
}


/* ------- Main Content for Registration --------- */
#registerMainContent
{
    margin:inherit;
    height:100%;
    width:500px;
    padding:inherit;
    background-color:inherit;
    float:left;
    
}

#registerMainContentTopPadding
{
    margin:inherit;
    height:12px;
    width:100%;
    padding:inherit;
    background-color:inherit;
}

#registerMainContentTitle
{
    margin:inherit;
    height:19px;
    width:100%;
    padding:inherit;
    background-color:inherit;
    font-size:14px;
}

#registerMainContentRegistration
{
    margin:inherit;
    height:513px;
    width:100%;
    padding:inherit;
    background-color:inherit;
}

#registerMainContentRegistrationForm
{
    margin:inherit;
    height:400px; /* 370 */
    width:100%;
    padding:inherit;
    padding-top:15px;
    background-color:inherit;
}

/* Forgot Password Page */
#forgotPasswordContent
{
    margin:inherit;
    width:742px;
    padding:inherit;
    background-color:inherit;
    
    color:#888888;
    font-size:12px;
}

